检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果期望后续升级新版本保持稳定而不是跟随ServiceComb引擎演进,您可以选择不依赖servicestage-environment,而是在您自己的项目中增加“mapping.yaml”。
Spring Cloud应用实现标签路由功能 在微服务存在多个版本、多个实例的情况下,需要管理服务之间的路由,达到无损升级、应用拨测等业务目的。
表7 DataCenterInfo 参数 参数类型 描述 name String 区域名字。 region String 区域。 availableZone String 可用区。
表6 DataCenterInfo 参数 是否必选 参数类型 描述 name 是 String 区域名字。 region 是 String 区域。 availableZone 是 String 可用区。
表7 DataCenterInfo 参数 参数类型 描述 name String 区域名称 region String 区域 availableZone String 可用区 状态码: 400 表8 响应Body参数 参数 参数类型 描述 errorCode String 错误代码
modifyNamespace 删除命名空间 namespace deleteNamespace 表2 云审计服务支持的ServiceComb引擎操作列表 操作类型 资源类型 事件名称 创建引擎 engine createEngine 删除引擎 engine deleteEngine 升级或变更引擎
表7 DataCenterInfo 参数 参数类型 描述 name String 区域名称。 region String 区域。 availableZone String 可用区。
匹配规则 单击“ 新增匹配规则”可添加匹配规则,选择域名、设置服务地址、选择请求方法和添加请求头。服务地址支持前缀匹配和精确匹配: 前缀匹配:以前缀作为匹配条件。注意末尾要加上/*,如输入参数为/opt/*,则匹配以/opt开头的所有服务地址。
如果使用微服务框架开发应用,在应用托管后启动应用,微服务会自动注册到对应的ServiceComb引擎,您可以到微服务引擎控制台进行服务治理的相关操作请参考治理微服务。 本章节重点介绍如何使用基于流量特征的服务治理能力。 父主题: 使用服务治理
hostName String 实例域名。 timestamp String 时间戳。 表8 Diagnosis 参数 参数类型 描述 instanceCache Array of InstanceCache object 服务实例缓存结果。
概述 CSE提供Sermant Agent,支持Dubbo应用无需任何修改接入ServiceComb引擎,当前已支持应用注册发现、标签路由功能。 Sermant Agent是基于Sermant开源社区构建的、用于CSE微服务治理场景的Agent。
表10 DataCenterInfo 参数 是否必选 参数类型 描述 name 是 String 区域名称。 region 是 String 区域。 availableZone 是 String 可用区。
表16 DataCenterInfo 参数 参数类型 描述 name String 区域名称。 region String 区域。 availableZone String 可用区。
现在以升级注册配置中心实例规格且无任何优惠的场景为例,此处计算价格仅作示例用,非官网实际价格,实际价格请参考价格详情。
概述 CSE提供Sermant Agent,支持Spring Cloud应用无需任何修改接入ServiceComb引擎,当前已支持应用注册发现、配置、优雅上下线、标签路由等功能。 此功能目前处于公测阶段,当前仅在华东-上海一支持。
现在以升级ServiceComb引擎实例规格且无任何优惠的场景为例,此处计算价格仅作示例用,非官网实际价格,实际价格请参见价格计算器。
updated_at 否 String 企业项目升级时间。 label 否 String 企业项目标签。 表8 resourceParams 参数 是否必选 参数类型 描述 isAutoRenew 否 Integer 是否自动刷新。
选择“ 路由管理 > 路由配置”,单击“ 创建路由”,输入路由名称,勾选域名“*”,在“路径(Path)”中,匹配规则选择“前缀匹配”,服务地址输入“/”,“请求方法”选择“GET”,“目标服务”选择“unit-controller”,“权重”输入100,单击“保存并发布”。
准备工作 注册华为云并实名认证。 如果您已有一个华为账户,请跳到下一个任务。如果您还没有华为账户,请参考以下步骤创建。 打开华为云官网,单击“注册”。 根据提示信息完成注册,详细操作请参见注册华为账号并开通华为云。 注册成功后,系统会自动跳转至您的个人信息界面。
基于Servicecomb Java Chassis和Spring Cloud Huawei框架注册到ServiceComb引擎的微服务,使用灰度功能只需通过配置下发即可使用。