离群实例摘除
更新时间 2026-06-22 17:12:31
最近更新时间: 2026-06-22 17:12:31
本文旨在介绍流量治理中,离群实例摘除的主要功能。
功能介绍
离群实例摘除用于基于请求异常情况自动识别并隔离异常应用实例。当实例在一定时间窗口内连续返回5xx错误时,系统将其判定为异常实例,并通过服务治理策略将该实例临时从负载均衡池中摘除,避免异常实例继续承载业务请求。
通过离群实例摘除能力,可有效降低异常实例对整体服务稳定性的影响,提升系统的容错能力和用户访问体验,同时减少人工干预成本。
注意事项
离群实例摘除规则仅在请求方应用开启了服务治理(服务网格)时生效。
前提条件
已部署应用。
应用已开启服务治理(服务网格)。
功能入口
登录CAE控制台,选择目标地域,在左侧导航栏选择应用管理 > 应用列表,然后选择目标命名空间,最后单击目标应用名称。
在目标应用的左侧菜单栏,单击“微服务治理”,展开二级菜单。
点击“流量治理”。
点击“离群实例摘除”页签,进入管理页面。
创建离群实例摘除规则
在离群实例摘除规则管理页面,点击“创建规则”按钮,在新建规则面板,配置相关信息,然后点击“确定”。
| 配置项 | 说明 |
|---|---|
| 名称 | 规则名称。 |
| 描述 | 规则描述。 |
| 是否开启 | 规则开启状态。 |
| 连续错误次数阈值 | 用于指定实例在连续返回指定次数错误后,将被判定为异常实例并触发摘除。 |
| 最小健康实例比例 | 用于限制至少保留的健康实例比例,防止过多实例被同时摘除。 |
| 最大驱逐比例 | 用于限制单次或同一时间内允许被摘除的实例最大比例。 |
| 最短熔断时间 | 用于指定异常实例被摘除后,最短保持熔断状态的时间。 |
| 检测间隔 | 用于指定系统对实例异常状态进行检测和评估的时间间隔。 |
编辑规则
在离群实例摘除规则管理页面,找到目标规则,在其操作列,点击“编辑”。
注意 如果规则状态为启用,编辑后的规则会实时生效。
启用或停用规则
在离群实例摘除规则管理页面,找到目标规则,在其操作列,点击“启用”或“停用”。
删除规则
在离群实例摘除规则管理页面,找到目标规则,在其操作列,点击“删除”。
说明 启用中的规则,无法删除,需要先停用。
注意 删除后的规则无法恢复,请谨慎操作。