检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
微服务启动时,将实例信息注册到CSE,包括实例的基本信息,如应用名称、微服务名称、版本号、服务契约、实例地址等;微服务需要调用其他微服务的接口时,从CSE查询实例信息,并将实例信息缓存到本地,缓存会通过事件通知、定时查询等机制更新;通过本地缓存的地址信息,实现微服务之间的点到点调用,当微服务存
的监听地址。注册的地址信息和监听地址、发布地址的关系如表3所示。 表3 注册的实例地址生效规则 监听地址 发布地址 注册的实例地址 127.0.0.1 - 127.0.0.1 0.0.0.0 - 指定选取一张网卡的IP地址作为发布地址。不会选择通配符地址、回环地址或广播地址 具体IP地址
从ServiceComb引擎获取的密码 cipher: default #接口org.apache.servicecomb.foundation.auth.Cipher的实现类里面的name()方法返回的名称 其中“cipher”指定了对“password”进行加密的算法名称,默认提供明文存储。通过自定义实现加密,如下所示:
您可以使用本文档提供API对微服务引擎进行相关操作,如动态配置、引擎管理、微服务治理等。支持的全部操作请参见API概览。 在调用微服务引擎API之前,请确保已经充分了解微服务引擎相关概念,详细信息请参见产品介绍。 服务注册发现地址 服务注册发现地址即调用API的请求地址,不同微服务引擎实例的服
s集群访问地址更新成CSE Nacos集群的客户端访问地址,获取方式请参考查看Nacos引擎详细信息。 spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848 # 将该地址改为CSE Nacos的集群地址 依次重新部
字符(.-),以字母或数字开头结尾,长度不超过63位字符。 *服务地址 输入服务地址,即IP:Port,可同时输入多个地址,输入多个地址需换行分隔。 “来源类型”选择“CCE 服务”,配置如下参数。 表4 来源为CCE服务配置参数 参数 描述 *来源类型 选择来源类型为“CCE 服务”。
编辑服务 在网关中添加的来源类型为“固定地址”的服务的地址可能发生变更,而这些服务没有注册到网关服务来源,网关无法动态获取这些服务的服务地址,需要通过编辑服务信息手动修改服务地址,以便网关获取服务地址。 只有在网关中添加的“来源类型”为“固定地址”的服务支持编辑。 登录微服务引擎控制台。
-s ${url}` done endpoint为nacos-rest-consumer服务的调用地址,即ip:port。需根据实际nacos-rest-consumer地址进行替换。 查看服务调用情况。 使用脚本stat.sh查看服务调用情况,脚本如下: #!/bin/bash
servicecomb.dashboard.address 仪表盘数据上报的地址,格式为http://{ip}:{port},以“,”分隔多个地址。 说明: 仪表盘数据上报地址获取方式请参考获取ServiceComb引擎配置中心地址,且将端口号改为:30109。 - 其中,基于请求的接口计数和
信息。 下拉框中选择“配置”,则在输入框中输入配置集ID和分组名称,查询该配置推送到的机器及推送状态。 下拉框中选择“IP”,则在输入框中输入监听配置的机器的IP,查询该机器监听的所有配置。 父主题: 配置管理
encrypted),解密接口,对secretKey进行解密后使用。 public class CustomCipher implements Cipher 加密解密的实现需要作为BootstrapConfiguration,首先声明: @Configuration public class MyCipherConfiguration
ServiceComb引擎 如何进行本地开发和测试? 证书加载错误 无效头名称 mesher性能损耗是多少? 连接服务中心提示“Version validate failed” 连接服务中心提示“Not enough quota” 如何处理开启了安全认证的ServiceComb引擎专享版开启IPv6后服务注册失败?
微服务引擎专享版组件的公网地址。 表8 EntrypointItem 参数 参数类型 描述 masterEntrypoint String 微服务引擎专享版组件的ipv4主接入地址。 masterEntrypointIpv6 String 微服务引擎专享版组件的ipv6主接入地址。 slaveEntrypoint
配置中心。 spring.cloud.servicecomb.config.serverAddr 访问地址,格式为http(s)://{ip}:{port},以“,”分隔多个地址 - - spring.cloud.servicecomb.config.fileSource 内容为yaml的配置项列表,使用“
微服务引擎专享版组件的ipv4主接入地址。 masterEntrypointIpv6 String 微服务引擎专享版组件的ipv6主接入地址。 slaveEntrypoint String 微服务引擎专享版组件的ipv4备接入地址。 slaveEntrypointIpv6 String
协议端口 类型 源地址 入方向 1 允许 ICMP : 全部 IPv6 ::/0 1 允许 TCP : 30100-30130 IPv6 ::/0 1 允许 全部 IPv6 cse-engine-default-sg 1 允许 TCP : 30100-30130 IPv4 0.0.0
${agent.version} cse: config: # 必填配置,ServiceComb引擎配置中心地址,获取方式可参考获取ServiceComb引擎配置中心地址。 endpoints: https://localhost:30110 registry:
${agent.version} cse: config: # 必填配置,ServiceComb引擎配置中心地址,获取方式可参考获取ServiceComb引擎配置中心地址。 endpoints: https://localhost:30110 registry:
两部分的微服务无法进行服务发现和调用,可能导致业务不可用。 确认部署方式,如果使用ServiceStage应用托管进行部署,可以联系运维人员获取快速迁移方案;如果未使用应用托管需要用户自己去修改配置中心以及注册中心的地址为新的专享版引擎的配置地址以及注册发现地址。若未使用Serv
择“前缀匹配”,服务地址输入“/”,“请求方法”选择“GET”,“目标服务”选择“unit-controller”,“权重”输入100,单击“保存并发布”。 SSH远程登录CCE集群的节点,进行curl命令检查:“curl http://{网关ELB的内网IP}/{路径} ”。