降级规则
降级规则,用于对服务降级策略的管理,提供了基于慢调用比例、异常比例、异常数三种降级策略。
查看降级规则列表
基础操作
1.登录微服务引擎实例控制台。
2.点击“服务网关”,再点击“服务网关”“降级规则”,进入降级规则列表页面。
操作说明
操作名称 | 操作 | 详解 |
---|---|---|
创建降级规则 | 创建新的降级规则。 | |
切换微服务引擎实例 | 根据需要切换不同的微服务引擎实例。 | |
切换微服务空间 | 根据需要切换不同的微服务空间。 | |
条件查询 | 根据需求搜索过滤条件查询降级规则,通过enter键可触发查询。 | |
刷新 | 刷新当前页面数据,不清空查询的关键字。 | |
分页 | 根据需求跳转页码,设置当前页最大显示条数。 | |
编辑 | 对降级规则进行编辑。 | |
删除 | 对降级规则进行删除。 |
创建降级规则
基础操作
1.点击“创建降级规则”,进入创建降级规则页面。
2.填写降级规则信息。
3.点击提交创建完成
慢调用比例:
属性说明
属性名称 | 属性说明 |
---|---|
微服务引擎实例 | 选择创建降级规则所属的微服务引擎实例,可在下拉列表中进行切换。 |
微服务空间 | 创建降级规则所属的微服务空间,可在下拉列表中进行切换。 |
规则名称 | 创建降级规则的名称,支持中文、大小写字母、数字、"-"、"_",长度为2-128个字符。 |
API | 选择降级规则作用的对象即API。 |
降级策略 | 可选择慢调用比例、异常比例和异常数,该区间为0~3600000毫秒。 |
响应时间 | 慢调用 RT(即最大的响应时间),请求的响应时间大于该值则统计为慢调用,单位为毫秒。 |
慢调用比例 | 慢调用比例,当单位统计时长(0.1s)内请求数目大于设置的最小请求数目,并且慢调用的比例大于阈值,则接下来的熔断时长内请求会自动被熔断。经过熔断时长后熔断器会进入探测恢复状态(HALF-OPEN 状态),若接下来的一个请求响应时间小于设置的慢调用 RT 则结束熔断,若大于设置的慢调用 RT 则会再次被熔断。慢调用比率的阈值范围是 [0.0, 1.0],代表 0% - 100%。 |
异常比例 | 异常比例,当单位统计时长(0.1s)内请求数目大于设置的最小请求数目,并且异常的比例大于阈值,则接下来的熔断时长内请求会自动被熔断。接下来的一个请求成功完成(没有错误)则结束熔断,否则会再次被熔断。异常比例的阈值范围是 [0.0, 1.0],代表 0% - 100%。 |
异常数 | 异常数,当单位统计时长(0.1s)内的异常数目超过阈值之后会自动进行熔断。接下来的一个请求成功完成(没有错误)则结束熔断,否则会再次被熔断。 |
时间窗口 | 熔断时长,单位为秒,该区间为0~604800秒。 |
查看降级规则
基础操作
点击降级规则列表的具体降级规则名,进入降级规则详情页面。