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