我正在尝试建立一个指向内部的另一台haproxy服务器(loadbalance1-service.com)的haproxy,并且它可以正常工作
backend prod_auth
balance leastconn
option httpchk GET /auth-service/generalhealthcheck
http-check expect string "Service is up and reachable"
server auth-service-1 loadbalance1-service.com:8080 check
在haproxy.cfg文件中的后端之上可以正常工作,但是当我在后端模块中将端口更改为80时,请求失败并出现503错误。
backend prod_auth
balance leastconn
option httpchk GET /auth-service/generalhealthcheck
http-check expect string "Service is up and reachable"
server auth-service-1 loadbalance1-service.com:80 check
在80和8080上都可以访问在loadbalance1-service.com上运行的Haproxy,我可以在两个端口上看到loadbalance1-service.com的代理统计信息。
我很好奇为什么后端模块在80上失败并且无法在线找到任何答案。谢谢!