美文网首页
haproxy故障(cannot raise FD limit

haproxy故障(cannot raise FD limit

作者: 测绘小兵 | 来源:发表于2020-03-02 21:37 被阅读0次

    如下图所示,出现这个错误。
    这个是windows下的错误,haproxy版本1.7.10.
    查找原因:如果是在linux平台下,可以调整系统的ulimit -n 参数,但是在windows系统下,未找到如何设置

    提示:HAProxy要求系统的ulimit -n参数大于[maxconn*2+18],在设置较大的maxconn时,需要检查并修改ulimit -n参数。

    haproxy错误
    参考:https://www.jianshu.com/p/c9f6d55288c0

    在linux平台下,可以采用如下策略实现高可用(keepalived+haproxy)。
    即:
    在两台物理机上安装并配置HAProxy,两台主机上上安装两套完全一样的HAProxy。
    在两台HAProxy的主机上分别运行着一个Keepalived实例,这两个Keepalived争抢同一个虚IP地址,两个HAProxy也尝试去绑定这同一个虚IP地址上的端口。
    显然,同时只能有一个Keepalived抢到这个虚IP,抢到了这个虚IP的Keepalived主机上的HAProxy便是当前的MASTER。
    Keepalived内部维护一个权重值,权重值最高的Keepalived实例能够抢到虚IP。同时Keepalived会定期check本主机上的HAProxy状态,状态OK时权重值增加。

    相关文章

      网友评论

          本文标题:haproxy故障(cannot raise FD limit

          本文链接:https://www.haomeiwen.com/subject/ucfhkhtx.html