现在我已经定义了一系列服务器条目,如下所示:
server cn0136 10.33.125.17:8008 check
server cn0137 10.33.136.20:8008 check
server cn0138 10.33.124.23:8008 check
server cn0139 10.33.135.13:8008 check
server cn0140 10.33.137.23:8008 check
server cn0141 10.33.132.30:8008 check
所有这些 IP 都在 DNS 中定义,我希望我的服务器列表在 DNS 更新时自动更新。理想情况下,我在配置中的服务器规范将简化为以下内容:
servers cn_foo foo.bar.com:8000 check
根据我对文档的阅读和此 ServerFault 问题的答案 看起来就像是不是有可能。有没有人修补过哈普罗西如何处理这个问题?除了使用另一个固定在侧面的模板系统之外,还有其他解决方法吗?
答案1
如果你使用较新版本的 haproxy,它将以智能方式支持它。只需阅读文档第 5.3 章。