1
具有子域设置的Haproxy设置
希望有人可以帮助确认这是否可行?我正在尝试将3个子域流量路由到同一haproxy主机; 这是我的设置 具有一个接口ip 10.10.10.100和dns名称haproxy01.mydomain.com的haproxy 3条与之相关的CNAME记录;sub1.mydomain.com,sub2.mydomain.com和sub3.mydomain.com 所有传入流量都用于端口443。 可以说,有两个后端应用程序服务器在三个端口8081、8082、8083上接受流量。 用于8081的sub1.mydomain.com用于8082的sub2.mydomain.com和用于8083的sub3.mydomain.com 该应用程序仅需要为端口8081的流量提供SSL传递,所以我认为我必须为其使用tcp模式,而针对8082和8083的其他流量也应使用SSL,但可以在Haproxy处将其终止,但是对于测试,我使用了所有TCP模式。 我的配置部分实现了以下内容; #Application Setup frontend mytraffic bind *:443 mode tcp acl host_sub1 hdr(host) -i sub1.mydomain.com acl host_sub2 hdr(host) -i sub2.mydomain.com acl host_sub3 hdr(host) -i sub3.mydomain.com use_backend sub1_nodes if host_sub1 use_backend sub2_nodes if host_sub2 use_backend sub3_nodes if host_sub3 option tcplog backend sub1_nodes mode …