haproxy用于路由到特定的Web服务器

我有一个haproxy服务器与两个nics运行IP地址192.168.1.99(连接到路由器)和192.168.2.1(连接到Web服务器交换机)。 haproxy也是自然的。 我们有两个服务器,即web1.xyz.com和web2.xyz.com运行sentora控制面板,将用于根据我们的客户要求主办几个网站

以下是我正在努力实现的目标….我想使用指定的主机地址(web1.xyz.com,web2.xyz.com)访问控制面板,并同时访问这些服务器中的网站。 客户可能自己添加新的域名,这也应该自动提供。

我们已经尝试haproxy来实现这个目标,但是只能访问控制面板,而不能访问网站。 要访问网站,我必须手动提供使用acl haproxyconfigurationhdr是非常痛苦的。

有人能告诉我像自动化解决scheme或更简单的?

您可以使用haproxypipe理套接字并编写脚本。 查看文档并找出是否满足您的要求。 Unfornutatelly,AFAIK HAProxy不能保存通过套接字修改的configuration文件,所以当haproxy重新启动时,更改会丢失。 提示:修改运行configuration通过套接字和haproxy.cfg文件。