检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
专享版(高可用)最多10个 Java语言微服务开发SDK 支持 支持 支持 Spring Cloud微服务接入 服务注册中心 服务配置中心 实时仪表盘 负载均衡 服务限流 服务降级 服务容错 服务熔断 错误注入 黑白名单 灰度发布 应用生命周期管理 多语言应用管理(Java/Php/Python/Node
虚拟机部署支持软件包package。 容器部署支持软件包package、镜像包image。 url 是 String 软件包/镜像地址。对于基于虚机部署的组件,值为软件包的地址。对于基于容器部署的组件,值为镜像的地址或者“组件名:v${index}”,后者表示使用组件来源中的源码或者软件包自动构建生成的镜像。 auth
如果服务中心和配置中心地址配置正确,请执行以下命令检查网络是否良好: ping <servicecenter ip> ping <configurationcenter ip> 如果能ping通,表示网络良好。 当服务中心或配置中心配置的地址为域名时,需要将IP地址修改为域名,再执行ping命令。
微服务引擎专享版组件VPC内ipv4主访问地址。 masterEntrypointIpv6 String 微服务引擎专享版组件VPC内ipv6主访问地址。 slaveEntrypoint String 微服务引擎专享版组件VPC内ipv4备访问地址。 slaveEntrypointIpv6 String
问不通的错误? 问题描述 在ServiceStage虚拟机类型环境下创建和部署组件时可能会遇到容器端口无法访问的问题。使用curl -kv http://${部署应用组件的弹性云服务器节点IP}:${容器端口}命令访问容器端口时会提示访问超时。 解决方法 登录云服务器控制台,单击“弹性云服务器”。
其他参数请根据您的实际业务需要进行设置。 为7创建的所有内网域名添加记录集,请参考添加A类型记录集。 记录类型:选择“A – 将域名指向IPv4地址”。 记录值:参考下表填写。 请将下表中的${region}替换为3获取到的值。 内网域名 记录值 servicestage.${region}
其他参数请根据您的实际业务需要进行设置。 为7创建的所有内网域名添加记录集,请参考添加A类型记录集。 记录类型:选择“A – 将域名指向IPv4地址”。 记录值:参考下表填写。 请将下表中的${region}替换为3获取到的值。 内网域名 记录值 servicestage.${region}
IngressTLS:存放7层负载均衡服务所需的证书。 其他:若需要创建其他类型的密钥,请手动输入密钥类型,长度为4到24个字符。 *镜像仓库地址 当“密钥类型”选择kubernetes.io/dockerconfigjson时有效,输入镜像仓库的地址。 *密钥数据 应用密钥的文件data字段值。
化。微服务设计一般会遵循无状态设计原则,符合该原则的微服务扩充实例,能够带来处理性能的线性提升。当实例数很多的时候,就需要有一个支持服务注册和发现的中间件,用于微服务之间的调用寻址。 配置外置及动态、集中的配置管理。随着微服务和实例数的增加,管理微服务的配置会变得越来越复杂。配置
servicecomb.dashboard.address 仪表盘数据上报的地址,格式为http://{ip}:{port},以“,”分隔多个地址。 说明: 仪表盘数据上报地址获取方式请参考获取微服务引擎配置中心地址,且将端口号改为:30109。 - 其中,基于请求的接口计数和基于熔断器的计数的两种计数机制只能开启一个。
时需要设置微服务引擎,应用会自动获取服务注册发现地址、配置中心地址和仪表盘地址,不需要配置monitor地址,就可以使用仪表盘功能。 如果是本地启动微服务应用注册到微服务引擎,需要手工配置monitor地址,才可以使用仪表盘功能。 配置monitor地址,请参考使用仪表盘。 查看微服务运行指标
路径为/health-check,主机地址为containerIP,那么集群会周期性地对应用发起如下请求: GET http://containerIP:80/health-check HTTP请求检查中的主机地址,如果不填写,默认为实例IP。 TCP端口检查 对于提供TCP通信
class MyCipher implements Cipher 创建SPI配置文件,文件名称和路径为META-INF/service/org.apache.servicecomb.foundation.auth.Cipher, 文件内容为: com.example.MyCipher 然后在“microservice
允许GitLab触发Jenkins构建 Pipeline: Basic Steps 是 支持pipeline脚本语法 Pipeline: Build Step 是 支持pipeline脚本语法 Pipeline: Stage Step 是 支持pipeline脚本语法 Localization:
“Kubernetes”类型的环境,如果选择的VPC开启了IPv6且纳管了CCE集群资源时,需选择开启了IPv6开关的CCE集群资源。否则,会导致在该VPC下的开启了安全认证的微服务引擎专享版上注册的Java Chassis微服务在使用IPv6服务注册发现地址时,注册失败。 处理方法,请参考如何处理
单击“确定”,生成访问地址。 图4 访问地址 访问应用 单击左上角,返回“应用管理”页面。 单击创建应用时创建的应用名称(例如:weathermap),进入“应用概览”页。 在“组件列表”,单击weathermapweb所在行“外部访问地址”列的外部访问地址。 出现以下页面表明天气预报微服务应用部署成功。
evelopment等。 servicecomb.config.client.serverUri 访问地址,格式为http(s)://{ip}:{port},以“,”分隔多个地址 http://127.0.0.1:30103 config-center servicecomb.config
@Configuration public class MyAkSKCipherConfiguration { @Bean public Cipher customCipher() { return new CustomCipher(); } } 然后增加文件 “META-INF/spring
完成“构建触发器”配置之后,在“流水线”页签,在下拉框选择“Pipeline script”。 配置流水线脚本,示例中使用的是构建jar包场景,脚本如下: 请使用您环境下的实际参数替换脚本中的参数变量。 node { // 定义代码仓库地址,例如:http://10.95.156.58:8090/zmg/test
125.54.133:20202/test1/busybox:latest 10.125.54.133:20202为租户或用户准备上传仓库的IP和端口号。 test1为namespace。 上传失败,Docker客户端出现如下提示: unauthorized: authentication