zoukankan      html  css  js  c++  java
  • haproxy 配置文件详解 之 global

    配置示例:

    global
        log 127.0.0.1 local0 info
        maxconn 4096
        user nobody
        group nobody
        daemon
        nbproc 1
        pidfile /usr/local/haproxy/logs/haproxy.pid

     

    下面介绍每个选项的含义:

    log:全局的日志配置,local0 是日志设备,info 表示日志级别。其中日志级别有err、warning、info、debug 四种可选。这个配置表示使用127.0.0.1 上的rsyslog服务中的local0 日志设备,记录日志等级为info。

    maxconn:设定每个haproxy 进程可接受的最大并发连接数,此选项等同于Linux命令行选项“ulimit -n”。

    user/ group:设置运行haproxy 进程的用户和组,也可使用用户和组的uid 和gid 值来替代。

    daemon:设置HAProxy 进程进入后台运行。这是推荐的运行模式。

    nbproc:设置HAProxy 启动时可创建的进程数,此参数要求将HAProxy 运行模式设置为“daemon”,默认只启动一个进程。根据使用经验,该值的设置应该小于服务器的CPU核数。创建多个进程,能够减少每个进程的任务队列,但是过多的进程可能会导致进程的崩溃。

    pidfile:指定HAProxy 进程的pid 文件。启动进程的用户必须有访问此文件的权限。

  • 相关阅读:
    printf,wprintf与setlocale,char与wchar_t区别
    C++常量表达式、const、constexpr(C++11新增)的区别
    珍珠项链 Beads
    A Horrible Poem
    三个朋友
    Seek the Name, Seek the Fame
    Power Strings
    图书管理
    子串查找
    山峰和山谷 Ridges and Valleys
  • 原文地址:https://www.cnblogs.com/yyxianren/p/10942906.html
Copyright © 2011-2022 走看看