因此,我有一个实例,其中我需要 haproxy 的后端使用主机名而不是 IP 地址。在这种情况下,我们有一个 URL,其中第 4 级域是特定于我们在该域中的帐户的哈希,但是 IP 地址是许多这些帐户的共享 IP 地址。我一直将其视为后端上的命名虚拟主机。当我设置它时,它会失败,因为后端服务器无法识别流量是否流向正确的虚拟主机。这就是我所拥有的
frontend findtext
bind xxx.xxx.xxx.206:80
mode http
default_backend findtext
backend findtext
balance source
http-request set-header Host xxxxxxxx.search.serialssolutions.com
mode http
option httplog
server xxxxxxxx.search.serialssolutions.com 216.147.213.8:80 check
谁能帮我弄清楚如何设置,以便后端服务器将流量视为指向主机而不是 IP 地址?
答案1
我的上述语句确实有效,但是我的 haproxy 实例查看了错误的 cfg 文件。