检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
停止服务的时候,可能引起业务中断。在停止服务的过程中,可能服务正在处理请求,新的请求可能持续地发送到该服务。 在微服务架构下,一般都会通过注册中心进行服务发现,客户端会缓存实例地址。停止服务的时候,使用者可能无法及时感知实例下线,并继续使用错误的实例进行访问,导致失败。 实现升级零中断,需要进行滚动升级,在新版本功能就绪后,才能够停止老版本。
ServiceComb引擎微服务开发框架版本要求 微服务开发框架推荐版本如下表所示。 如果已经使用低版本的微服务开发框架构建应用,建议升级到推荐版本,以获取最稳定和丰富的功能体验。 如果已使用Spring Cloud微服务开发框架开发了应用,推荐使用Spring Cloud Huawei接入应用。
Chassis开发的微服务注册到开启了安全认证的ServiceComb引擎专享版,微服务的注册中心地址使用微服务引擎注册中心的IPv4地址,可以注册成功并正常启动。 如果修改微服务的注册中心地址为ServiceComb引擎注册中心的IPv6地址后,注册失败并报错“java.net.SocketException:
编辑服务 在网关中添加的来源类型为“固定地址”的服务的地址可能发生变更,而这些服务没有注册到网关服务来源,网关无法动态获取这些服务的服务地址,需要通过编辑服务信息手动修改服务地址,以便网关获取服务地址。 只有在网关中添加的“来源类型”为“固定地址”的服务支持编辑。 登录微服务引擎控制台。
ion”且应用名称是“abc”的微服务有操作权限。 在启用自动发现的情况下,微服务会通过注册中心查询注册中心、配置中心、仪表盘等服务的实例地址。对微服务授予查询权限时,需要包含应用default的权限,添加匹配规则“应用:default”。 设置微服务匹配规则后,单击“确定”。 编辑匹配规则
部分端口,会创建失败。 ELB被应用网关使用后,为其配置的用于应用网关使用的监听器(即监听器名称中包含应用网关名称)及其关联的后端服务器组和后端服务器均不允许被删除。 后端网络 虚拟私有云可以为您的引擎构建隔离的、用户自主配置和管理的虚拟网络环境。 选择已创建的虚拟私有云及子网,
#存储同步任务信息 system_config # 系统配置信息 部署Nacos Sync至ECS服务器。 请参考登录Linux ECS登录弹性云服务器。 将获取的压缩包上传至ECS服务器的“/tmp/”文件夹下。 在压缩包所在路径下,执行解压命令,解压至当前文件夹下。 cd /tmp/
节给出的参考资料链接。 体验ServiceComb引擎最快捷的方式是使用“ServiceComb引擎推荐示例”里面的例子。下载示例,修改配置文件中的ServiceComb引擎地址,AK/SK信息,在本地运行例子,这些例子可以注册到ServiceComb引擎。 Spring Cloud
在不同服务器上重新尝试建立连接。 Failfast 不再重新尝试建立连接,即请求失败时会立即返回失败结果。 Failback 在同一个服务器上重新尝试建立连接。 custom 尝试同一个服务器次数:尝试与同一个服务器重新建立连接的次数。 尝试新的服务器次数:尝试与新的服务器建立连接的次数。
需要在指定的时间内为注册配置中心续费,否则注册配置中心将被删除,数据丢失且不可恢复。 续费操作仅适用于包年/包月注册配置中心,按需计费云服务器不需要续费,只需要保证账户余额充足即可。 注册配置中心在到期前续费成功,所有资源得以保留,且注册配置中心运行不受影响。注册配置中心到期后的状态说明,请参见到期后影响。
微服务开发框架,默认值为UNKNOWN。 version String 微服务开发框架版本号。 表7 ServicePath 参数 参数类型 描述 Path String 路由地址。 Property Object 微服务扩展属性,可以自定义KEY和相应的Value。长度最小1字节。 状态码: 400 表8 响应Body参数
获取Nacos引擎注册发现地址。 在左侧导航栏选择“注册配置中心”,单击创建的Nacos引擎实例。 在“基础信息”页面的“连接信息”区域,获取注册发现地址。 修改demo中的注册中心地址和微服务名。 在“application.properties”中配置Nacos的服务注册发现地址和微服务名。
滚动升级 推荐使用ServiceStage部署Java Chassis应用,使用ServiceStage能够方便的实现滚动升级。 当使用ServiceStage部署应用的时候,可以配置组件业务探针,使得ServiceStage能够正确的监测微服务的状态。配置组件业务探针,需要启用
-),以字母或数字开头结尾,长度不超过63位字符。 “来源类型”选择“固定地址”,即该服务没有服务发现机制,需要手动添加服务的节点地址,配置如下参数。 表3 来源为固定地址配置参数 参数 描述 *来源类型 选择来源类型为“固定地址”。 *服务名称 自定义输入服务名称。支持输入字母、数字和特殊字符(
管理ServiceComb引擎 通过微服务引擎控制台,可以查看ServiceComb引擎信息、获取ServiceComb引擎注册发现地址和配置中心地址、设置ServiceComb引擎备份与恢复、管理ServiceComb引擎公网访问、升级ServiceComb引擎版本、变更Serv
滚动升级 推荐使用ServiceStage部署Spring Cloud应用,使用ServiceStage能够方便的实现滚动升级。 当使用ServiceStage部署应用的时候,可参考设置应用健康检查分别配置组件存活探针、组件业务探针,用以检测微服务的“存活”状态和“就绪”状态。 spring
address: sc://127.0.0.1:30100 注意:不会使用这个配置项的地址信息,只使用协议名称sc(即只需要sc:// 开头即可)。 对于已经设置过dubbo本身注册中心地址的应用无需再进行配置。 父主题: 通过Sermant Agent托管Dubbo应用
ServiceComb引擎版本支持机制 本章节为您介绍ServiceComb引擎的版本支持机制。 版本号说明 版本号格式为:{major}.{minor}.{patch}。 其中: {major}.{minor}为正式版本号。 {patch}为补丁版本号。 例如,v2.3.1。2
x时,取值为kie或config-center,推荐使用kie作为配置中心。 spring.cloud.servicecomb.config.serverAddr 访问地址,格式为http(s)://{ip}:{port},以“,”分隔多个地址 - - spring.cloud.servicecomb
应用会自动获取服务注册发现地址、配置中心地址和仪表盘地址,不需要配置monitor地址,就可以使用仪表盘功能。 如果是本地启动微服务应用注册到ServiceComb引擎,需要手工配置monitor地址,才可以使用仪表盘功能。 配置monitor地址,请参考使用仪表盘。 查看微服务运行指标