haproxy端口映射备份服务器

时间:2019-04-05 10:43:23

标签: haproxy

我对haproxy中的端口转发有一个小问题。我总共有2台服务器。如果Server01失败,则将Server01和Server02用作备份。我在Server01上有一个端口,必须通过haproxy到达端口8081,haproxy如何到达有人可以告诉我配置中的设置的端口?

如果haproxy到达Server02上的相同端口,则Server01失败的问题。

1 个答案:

答案 0 :(得分:0)

您需要检查此端口并设置第二台服务器为备份服务器。

尝试一下(在后端构造中):

    server Server01 10.10.10.11:8081 check port 8081
    server Server02 10.10.10.12:8081 backup check port 8081

我的例子:

backend appservers
    balance leastconn
    server Server01 10.10.10.11:8081 check port 8081 inter 3s fastinter 1s downinter 3s fall 2 rise 2
    server Server02 10.10.10.12:8081 backup weight 1 check port 8081 inter 3s fastinter 1s downinter 3s fall 2 rise 2
    server Server03 10.10.10.13:8081 backup weight 2 check port 8081 inter 3s fastinter 1s downinter 3s fall 2 rise 2