应用高可用服务AHAS这个监控的load是怎么算的?

应用高可用服务AHAS这个监控的load是怎么算的?iwEcAqNwbmcDAQTRC30F0QN8BrDu273kHQF_uQTPjIyLACIAB9IADdH_CAAJomltCgAL0gAAvMQ.png_720x720q90.jpg

展开
收起
青城山下庄文杰 2023-08-18 16:30:40 73 分享 版权
1 条回答
写回答
取消 提交回答
  • AHAS 服务健康检查的负载均衡指标,是基于后端 pods 当前的 CPU 使用率平均值来计算的。

    CPU 使用率计算公式如下:

    cpu_usage = (1 - (1 - cpu_idle_rate) * (1 - cpu_iowait_rate))
    其中,

    cpu_idle_rate 是当前 pods 的 CPU 空闲率。
    cpu_iowait_rate 是当前 pods 的 CPU 等待率。
    如果系统中某个 pod 的 CPU 使用率超过 80%,则 AHAS 会认为这个 pod 不可用。

    2023-09-21 10:30:43
    赞同 展开评论

为企业提供高效、稳定、易扩展的中间件产品。

还有其他疑问?
咨询AI助理