我正在使用HAProxy版本1.6。HAProxy將請求從一個端口重定向到另一個
我將如何修改config來重定向從請求: 本地主機:8081/MYAPP
到: 本地主機:8111/MYAPP
謝謝!
我正在使用HAProxy版本1.6。HAProxy將請求從一個端口重定向到另一個
我將如何修改config來重定向從請求: 本地主機:8081/MYAPP
到: 本地主機:8111/MYAPP
謝謝!
frontend weblb
bind *:8081
acl if is_seller url_beg /myapp
use_backend sellerserver if is_seller
backend sellerserver
balance source
server web1 127.0.0.1:8111 maxconn 1024 weight 3 check inter 2000 rise 2 fall 3
類似:
listen weblb xxx.xxx.xxx.xxx:8081
balance leastconn
mode http
server web1 127.0.0.1:8111
你可以嘗試在主機頭使用replace-value
:
http-request replace-value Host localhost:8081 localhost:8111
這是很好的,因爲它也支持正則表達式:
http-request replace-value Host (.*):8081 \1:8111
最優雅的方法。 – divinedragon