首页 > 解决方案 > 基于 HAProxy 中后端统计的负载均衡

问题描述

我们有后端组件,我们希望使用 HAProxy 进行负载平衡。它们有一个以 json 格式返回统计信息的端点,我们希望使用其中一些值来选择服务器。

有没有什么方法可以在健康检查时收集这些?(此端点也是(或可以是)健康检查端点)

或者你会推荐什么方法?(我们正在考虑运行一个“任务” lua 脚本,该脚本间隔收集所有服务器的统计信息并存储它们,它会工作,但它会带来复杂性,难道没有更简单的替代方案吗?)

我也会接受我们可以用来更轻松地解决这个问题的不同负载平衡器(nginx?等)的建议。

标签: load-balancinghaproxy

解决方案


推荐阅读