我在使用 haproxy 的负载均衡器中遇到了一些问题。为什么 aclrnd后端访问kindevbackend? https://i.stack.imgur.com/7JED0.jpg
这是我的主机设置 https://i.stack.imgur.com/KXHu8.jpg
当我尝试使用 curl -v rndbackend.local 时,它成功了,就像我希望的那样 https://i.stack.imgur.com/WPewB.jpg
[更新]
这是我的虚拟主机 https://i.stack.imgur.com/VPQs5.png
但为什么当我访问 rndback.com 时,它访问的是 kindev.my.id?如何解决?
感谢您的关注
答案1
您没有 的虚拟主机rndback.com
。
如果没有匹配的 vhost,那么在全 vhost 配置中,您将被定向到第一个,并kindev.conf
在之前加载rndback.conf
(按字母顺序)。
答案是创建一个 vhost rndback.com
(或将其作为ServerAlias
in rndback.conf
)。