1

我正在尝试使用HAProxy tutum docker 映像在两个不同的 Web 应用程序之间进行负载平衡。两个 Web 应用程序都有一个入口点“/”。在虚拟主机和虚拟路径部分,我看到我可以使用虚拟主机路由到不同的服务。我尝试将VIRTUAL_HOST网络应用程序 1 的参数设置为,网络应用*/webapp1*程序 2 的参数设置为/*webapp2*. 但是,当尝试通过 HAProxy(例如使用http://haproxy-test.myname.svc.tutum.io/webapp1)导航到 Web 应用程序 1 时,它会将我转发到http://<internal_ip_to_webapp1/webapp1. 我希望 HAProxy 将调用转发/webapp1http://<internal_ip_to_webapp1>(即 Web 应用程序 1 的入口点)。我怎样才能做到这一点?

4

1 回答 1

0

您应该尝试在 VIRTUAL_HOST 参数中添加主机名。

喜欢http://haproxy-test.myname.svc.tutum.io/webapp1/*

于 2016-01-08T00:55:20.547 回答