我想使用HAProxy作为TCP负载均衡器,但我遇到一些配置问题,希望有人在这里可以帮助我 . HAProxy确实将所有流量路由到两个服务器中的一个 . 确切地说,HAProxy只使用第一台服务器'test1' . 仅使用'test2'更改订单会导致HAProxy .
我正在使用 balancer 模式'leastconn'但也尝试了'roundrobin' . 此外,我还尝试使用'frontend'和'backend'配置,但据我了解文档,建议使用'listen'配置进行tcp代理 . 我正在使用的HAProxy版本是在Amazon AMI上安装的1.8.3 .
global
log 127.0.0.1 local2
chroot /var/lib/haproxy
pidfile /var/run/haproxy.pid
maxconn 4000
user haproxy
group haproxy
daemon
debug
defaults
mode tcp
log global
option tcplog
timeout connect 10s
timeout client 1m
timeout server 1m
listen tcp-proxy
bind *:443
mode tcp
option tcplog
balance leastconn
server test1 xxx.xxx.xxx.xxx:443
server test2 xxx.xxx.xxx.xxx:443
有人知道我的配置有什么问题吗?