如何通过配置文件将 HAProxy 节点置于维护状态?

如何通过配置文件将 HAProxy 节点置于维护状态?

有没有办法配置 HAProxy 以将节点添加到配置中但保持此特定节点处于维护状态?就像使用 Web 界面一样?

背后的原因是,我在开发集群上拥有与生产中相同的设置,并且我希望在开发期间只有一个节点处于运行状态,但保持配置可用。现在我必须在机器启动时更改状态。

配置:

    server www-1 10.0.0.120:80 cookie S1 check
    server www-2 10.0.0.130:80 cookie S2 check
    server www-3 10.0.0.140:80 cookie S3 check

答案1

尝试以下操作来启用节点 S3,同时其他节点处于备份状态:

    server www-1 10.0.0.120:80 cookie S1 check backup
    server www-2 10.0.0.130:80 cookie S2 check backup
    server www-3 10.0.0.140:80 cookie S3 check

相关内容