我想使用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

有人知道我的配置有什么问题吗?