微服务引擎 CSE
微服务引擎 CSE
- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
- 开发指南
- API参考
- SDK参考
- 场景代码示例
-
常见问题
- 使用华为云CSE注意事项
- Nacos引擎
-
ServiceComb引擎
- 如何进行本地开发和测试?
- 证书加载错误
- 无效头名称
- mesher性能损耗是多少?
- 连接服务中心提示“Version validate failed”
- 连接服务中心提示“Not enough quota”
- 如何处理开启了安全认证的ServiceComb引擎专享版开启IPv6后服务注册失败?
- 服务名重复校验范围是什么?
- 为什么一定要定义服务契约?
- 如何解决微服务应用开发过程中微服务开发框架同netty版本不匹配的问题?
- ServiceComb专享版引擎版本从1.x升级到2.x时有哪些注意事项?
- 用户业务从微服务引擎专业版迁移到微服务引擎专享版checklist
- 创建引擎提示“Duplicate cluster name”
- 创建引擎过程中处理接入地址步骤失败,提示the subnet could not be found
- 本地轻量化注册服务报错:does not match rule: {Max: 100, Regexp: ^[a-zA-Z0-9]{1,160}$|^[a-zA-Z0-9][a-zA-Z0-9_\-.]{0,158}[a-zA-Z0-9]$}"}
- SpringCloud应用连接ServiceComb引擎2.x版本配置中心失败
- 在全局配置中配置相关的配置项修改后,服务获取的配置内容未修改成功
- 获取配置失败
- 应用网关
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
全局策略配置
此配置对应用网关下所有服务生效,即为全局配置。
熔断策略配置
当客户端通过应用网关访问某一后端服务时,若该后端服务下的某一个实例发生故障,则会熔断掉该实例,可继续访问其他实例。
- 登录微服务引擎控制台。
- 在左侧导航栏选择“应用网关 ”。
- 单击待操作的实例名称。
- 在左侧导航栏选择“网关配置 > 全局策略配置”。
- 在“熔断”页签,单击“配置熔断策略”,在弹出框中输入策略信息,具体参数可参见表1。
表1 熔断策略信息 参数
说明
统计周期
配置统计周期,即在该周期内达到一定条件,便会发生熔断。单位可选择毫秒、秒(s)、分(m)和时(h),默认值为10秒。
连续错误次数
配置在统计周期内连续发生的5xx类错误的次数。默认值为5,当值设置为0时,则该策略不生效。
熔断时长
即熔断触发后单次持续的时长,其熔断持续时长为单次时长与熔断次数的乘积。默认值为30秒,单位可为毫秒、秒、分和时。
说明:
统计周期要求小于熔断时长
最大熔断实例比例
设置最多能够熔断的实例占所有实例的百分比。默认为10%。
最小健康实例比例
当健康实例数占所有实例的比例至少达到设置的比例时,则熔断策略才会生效;当健康实例数占所有实例的比例低于设置的比例时,熔断策略不生效。默认值为0%,表示该配置不生效。
熔断策略开关
可设置该策略是否打开,默认关闭。
- 单击“确定”创建完成。熔断策略创建完成后,可单击“修改熔断策略”根据需要编辑策略。
配置亲和路由
网关支持地域亲和,当一个微服务在某个AZ内发生故障时,应用网关能够转发到另外一个AZ的实例上。
在配置亲和路由前,需先进行熔断策略配置。
开启亲和路由之后,应用网关将会优先调用相同可用区的服务,当相同可用区的部分服务发生熔断后,将逐步切换流量到其它可用区。
- 登录微服务引擎控制台。
- 在左侧导航栏选择“应用网关 ”。
- 单击待操作的实例名称。
- 在左侧导航栏选择“网关配置 > 全局策略配置”。
- 在“亲和路由”页签下,单击“配置亲和路由”,在弹出框中单击
。
- 单击“确定”打开亲和路由。
父主题: 网关配置