检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
6.1-2020.0.x 说明: 存在重大问题,不建议使用: 非常频繁地查询配置中心。 查询到错误的配置。 1.9.4-Hoxton 当前服务配置中心配置未变化,发布配置刷新事件,请求过程中可能出现池化配置找不到。 1.9.3-Hoxton 服务删除、重启无法刷新ribbon缓存,
单击“确定”,插件创建完成。创建完成后,默认该插件是“未启用”状态,可通过配置Lua插件启用Lua插件和配置其生效力度,也可根据需要在插件右上角单击“编辑”或“删除”对Lua插件进行编辑或删除。 配置Lua插件 当Lua插件创建完成后,可以配置该插件的启用状态及生效力度。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关
开启编程接口安全认证后,需要在微服务的配置文件中添加对应用户的账号密码,否则服务无法注册到引擎。 关闭编程接口安全认证,微服务的配置文件中无需配置账号密码即可将服务注册到引擎,效率性能更高,建议用于VPC内访问时使用。 配置SDK,对于已部署但未配置安全认证参数的微服务组件,请参考配置微服务安全认证的账号名和密码
查看历史版本配置。 禁用配置项 在目标配置项对应“操作”列选择“更多 > 禁用”。 在弹出确认框,单击“确认”禁用该配置。 修改配置项 单击目标配置项对应“操作”列的“编辑”。 在配置详情页面单击“编辑”。 在“配置内容”区域输入新的配置信息。 单击“保存”,保存配置修改。 删除配置项
迁移不仅仅是实例的迁移,也包括配置的迁移,所以需要提前备份配置中心数据,可以联系运维人员进行协助。配置迁移包括动态配置迁移以及全局配置迁移。全局配置:在专业版控制台,逐个切环境,查看是否有全局配置,若存在,需要导出进行备份。动态配置:若一个微服务没有动态配置,则可忽略该服务。若一个微
control流控插件使用限流能力, 只需要通过配置开启具体的限流策略。 配置项:servicecomb.rateLimiting.${scene名称} 作用范围:自定义标签group:service=flowcontrol 配置内容: # 1秒内超过2个请求,则触发限流能力 limitRefreshPeriod:
升级微服务引擎 功能介绍 升级指定的微服务引擎,ServiceComb引擎专享版、注册配置中心、应用网关。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /
微服务引擎 CSE 查看微服务引擎信息 03:29 查看信息 微服务引擎 CSE 创建注册配置中心 03:33 创建注册配置中心 微服务引擎 CSE 查看注册配置中心详细信息 03:17 查看注册配置中心详细信息
登录微服务引擎控制台。 在左侧导航栏选择“应用网关”。 在实例列表页面,可查看实例“运行状态”。 实例的状态包括: 创建中 可用 不可用 配置中 删除中 升级中 变更中 创建失败 删除失败 升级失败 变更失败 未知(即实例处于未知状态) 单击待查看的实例名称。 只有实例运行状态为
创建微服务引擎 功能介绍 创建微服务引擎,支持创建ServiceComb引擎专享版、注册配置中心、应用网关。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST
ontrol流控插件使用熔断能力, 只需要通过配置开启具体的熔断策略。 配置项:servicecomb.circuitBreaker.${scene名称} 作用范围:自定义标签group:service=flowcontrol 配置内容: # 在10秒内,若流量标记的接口请求次数
Cloud应用通过挂载Sermant的flowcontrol流控插件使用容错能力, 只需要通过配置开启具体的容错策略。 配置项:servicecomb.retry.${scene名称} 作用范围:自定义标签group:service=flowcontrol 配置内容: # 访问接口时,当请求抛出500异常时进行重试,直到重试成功或者达到最大重试次数
Sermant的流量灰度可以参考Spring Cloud应用实现全链路灰度实现。 标签透传插件配置: 配置项:tag-config 作用范围:自定义标签配置group:sermant.tag-transmission-plugin 配置内容: enabled: true matchRule: exact:
现业务上云,使能微服务应用的高效运行。 对应的接口参考请参考下表: 表1 接口简介 类型 子类型 说明 CSE接口 动态配置 提供从配置管理中心导入、导出配置信息的接口。 引擎管理 提供创建、查询、删除微服务引擎的引擎管理接口。 微服务治理 提供治理策略的创建、修改、删除和查询等相关治理接口。
Spring Cloud Huawei的隔离策略同熔断一致,配置示例请参考熔断中相关内容。 Spring Cloud应用通过挂载Sermant的flowcontrol流控插件使用隔离仓能力, 只需要通过配置开启具体的隔离仓策略。 配置项:servicecomb.bulkhead.${scene名称}
CSE提供Sermant Agent,支持Spring Cloud应用无需任何修改接入ServiceComb引擎,当前已支持应用注册发现、配置、优雅上下线、标签路由等功能。 此功能目前处于公测阶段,当前仅在华东-上海一支持。 Sermant Agent是基于Sermant开源社区
创建多AZ引擎 CSE支持跨AZ部署,为了保障可靠性,推荐使用跨AZ部署的CSE引擎。 创建ServiceComb引擎 多版本控制 CSE中可以存储多个配置版本,帮助您进行查看管理以及快速回滚。 对比配置版本 配置文件加密 CSE支持配置文件加密存储,保障敏感数据安全。 配置文件加密方案 父主题:
单击“新增”,选择合理的策略,容错策略配置项如下表所示。 图7 设置容错(Spring Cloud开发框架接入的微服务) 图8 设置容错(Java Chassis开发框架接入的微服务) 配置项 配置项说明 下游微服务 设置本微服务调用下游微服务的容错规则,下拉菜单可直接选择。 说明: 此配置适用于Spring
cse和宿主原生注册中心。 配置中心支持 servicecomb引擎 √ √ √ 可基于配置中心下发配置, 例如服务治理规则、业务配置。 Nacos引擎 √ √ √ servicecomb-kie √ √ √ zookeeper × × √ 轻量化配置中心(zero-config)
SocketException: Protocol family unavailable”。 解决方法 修改部署了微服务应用的环境,添加开启了“IPv6双栈”开关的CCE集群。 修改环境,请参考修改环境。 重新部署应用,请参考创建并部署组件。 父主题: ServiceComb引擎