代码之家  ›  专栏  ›  技术社区  ›  Muhammad Zubair Saleem

设置多进程环境时HaProxy配置错误

  •  0
  • Muhammad Zubair Saleem  · 技术社区  · 6 年前

    我想实现6000/秒的请求,并尝试使用多进程设置设置HaProxy,但出现以下错误:

    cpu映射需要一个进程号,包括“all”、“odd”、“偶”或 从1到64的数字,后跟一个带有数字的CPU范围列表

    下面是我正在使用的配置。

    global
    
    daemon
    maxconn 200000
    maxsslconn 200000    
    
    #stats socket /run/haproxy/admin.sock mode 660 level admin
    stats socket 127.0.0.1:14567
    nbproc  6
        cpu-map auto:1/all 0
        cpu-map auto:2/all 1
        cpu-map auto:3/all 2
        cpu-map auto:4/all 3
        cpu-map auto:5/all 4
        cpu-map auto:6/all 5
    
    stats bind-process 6
    
    # Default SSL material locations
    ca-base /etc/ssl/certs
    crt-base /etc/ssl/private
    
    # Default ciphers to use on SSL-enabled listening sockets.
    # For more information, see ciphers(1SSL). This list is from:
    #  https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/
    
    ssl-default-bind-ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS
    ssl-default-bind-options no-sslv3
    tune.ssl.default-dh-param 2048
    

    global
    
    daemon
    maxconn 200000
    maxsslconn 200000    
    
    #stats socket /run/haproxy/admin.sock mode 660 level admin
    stats socket 127.0.0.1:14567
    nbproc  6
        cpu-map 1 0
        cpu-map 2 1
        cpu-map 3 2
        cpu-map 4 3
        cpu-map 5 4
        cpu-map 6 5
    
    stats bind-process 6
    
    # Default SSL material locations
    ca-base /etc/ssl/certs
    crt-base /etc/ssl/private
    
    # Default ciphers to use on SSL-enabled listening sockets.
    # For more information, see ciphers(1SSL). This list is from:
    #  https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/
    
    ssl-default-bind-ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS
    ssl-default-bind-options no-sslv3
    tune.ssl.default-dh-param 2048
    

    一切都没有按预期进行。

    0 回复  |  直到 6 年前