使用命令行从HAProxy添加/删除后端服务器

我一直在寻找一种方法来添加和删除从HAProxy的后端服务器dinamically,有包装,甚至是一个API来处理它? 我想用HAProxy和DigitalOCean制作一个自动缩放系统。 其他负载均衡器是受欢迎的。

没有API或无论如何去做你想要的。 您需要将后端添加到configuration中并进行优雅的重新加载。

它所做的就是分离另一个haproxy进程来处理stream量,另一个进程等待,直到完成并退出。 您应该能够重新加载haproxy没有连接拒绝或错误的请求。

你不应该需要。 如果没有良好的健康检查,HAProxy将不会平衡到后端,因此只需添加额外的。 你也可以控制服务器的权重。