应用平台 APPSTAGE-配置微服务治理:治理策略说明
治理策略说明
支持负载均衡、限流、故障隔离、容错、降级、熔断、错误注入、超时时间和OLC流控等策略的配置。各治理项说明如表1所示。
名称 |
说明 |
---|---|
负载均衡 |
微服务一般会部署多个实例,负载均衡控制微服务消费者访问微服务提供者的多个实例的策略,以达到流量均衡的目的。策略包括轮询、随机、响应时间权值、会话粘滞等。 |
限流 |
用于控制访问微服务的请求量大小,避免由于流量冲击对系统造成破坏。 |
故障隔离 |
- |
降级 |
用于控制微服务调用其他微服务的时候,强制返回缺省值或者抛出异常,而不将请求发送到目标微服务,以达到屏蔽对目标微服务的访问和降低其压力的目的。 |
容错 |
当微服务消费者访问提供者出现异常,比如实例网络不通等,需要将请求转发到其他可用的实例。这里的容错,常被称为重试。 |
熔断 |
当微服务消费者访问提供者出现异常,比如实例网络不通、请求超时等,并且异常积累到一定的程度,需要停止访问提供者,返回一个异常或者缺省值,防止雪崩效应。 熔断提供了自动熔断策略。自动熔断需要结合错误率等判断是否熔断。 |
错误注入 |
错误注入可以模拟一个调用失败,主要用于功能验证、故障场景演示等场景。 |
超时时间 |
- |
OLC流控 |
CPU过载控制OLC(Overload Control)是一种CPU过载调控机制。当CPU过载时,OLC能够对受监控协议报文和任务进行调控,通过不同优先级业务的合理规划和限制报文通过等方式,降低对CPU资源的消耗,并确保设备不会因为某种受监控协议或任务冲击CPU导致的CPU过载而影响对其他业务的正常处理 |
- CSE微服务治理_服务治理_治理策略_使用服务治理功能
- 如何使用应用管理与运维平台_应用管理_应用运维_微服务应用治理
- 安全云脑的安全治理功能_安全治理是什么_安全治理有哪些功能
- 微服务平台_微服务平台是什么_华为云微服务平台_微服务优点-华为云
- 微服务平台有哪些功能_微服务架构_微服务引擎CSE-华为云
- 数据治理中心_数据治理方法论-华为云
- 应用管理与运维平台如何管理微服务_微服务应用_微服务应用管理-华为云
- 流水线部署_流水线服务CodeArts Pipeline_流水线-华为云
- Java Chassis应用托管_微服务架构_微服务引擎CSE-华为云
- API网关流量控制策略_流量管控_API网关APIG-华为云