61
阿里云
降级管理__限流降级_用户指南_企业级分布式应用服务 EDAS-阿里云
每一个应用会调用许多外部服务。对于这些服务,可以配置降级规则,以实现对劣质服务的精准屏蔽,确保应用自身能够稳定运行,避免由于依赖的服务质量劣化,影响了应用自身的服务能力。
EDAS 提供了从响应时间维度对降级规则的配置,帮助用户在应对流量高峰时,合理的屏蔽劣质依赖。触发降级规则的消费者,在指定的时间窗口内,不会再发起实际的远程调用,而是以抛出 DegradeException 异常替代。在时间窗口结束后,才会恢复原来的远程服务调用。
注意:降级规则仅仅适合服务消费者,对于服务提供者是不能配置的,故在配置之前请先确认是否为服务消费者。
添加降级规则
操作步骤:
加入降级规则代码。
登录 EDAS 控制台,单击左侧菜单的应用管理,进入应用列表页面,选择一个已部署的服务提供者应用进入应用管理控制台。
在应用管理控制台的左侧菜单选择限流降级 > 降级规则,单击页面有上角应用配置说明,根据示例添加降级规则代码。
编译并发布应用,具体请参考发布应用。
回到应用管理控制台,单击页面右上角添加降级规则,输入相应的参数并单击确定。
添加降级规则参数说明:
- 需要降级的接口:这里将列出所有消费者正在消费的接口,根据情况,选择需要降级的接口。
- 需要降级的方法:根据你上面选择的接口,自动加载所有的方法,可根据情况选择是全部降级还是限制某个方法。
- RT 阈值:触发降级的服务响应时间的阈值,超过后, 将对你选择的接口或方法进行降级处理,单位毫秒。
- 时间窗口:触发降级后规则持续的时长。
编辑/停用/启用/删除降级规则
操作步骤:
在降级规则规则页面,单击相应的降级规则右侧的编辑/停用/启用/删除等选项进行相关操作。
最后更新:2016-11-23 16:04:19
上一篇:
限流管理__限流降级_用户指南_企业级分布式应用服务 EDAS-阿里云
下一篇:
Ali-Tomcat 安装__开发工具准备_开发者指南_企业级分布式应用服务 EDAS-阿里云
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云