<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                haproxy1.7編譯安裝配置 centos7 x86_64 高可用、負載均衡 使用 1. 下載 wget http://www.haproxy.org/download/1.7/src/haproxy-1.7.5.tar.gz 2. 安裝依賴 yum install gcc gcc-c++ autoconf automake -y 3. 安裝haproxy mkdir -p /usr/local/haproxy tar -axf haproxy-* && cd ./haproxy-* make TARGET=linux2628 ARCH=x86_64 PREFIX=/usr/local/haproxy make install PREFIX=/usr/local/haproxy /usr/local/haproxy/sbin/haproxy -v 4. 增加用戶 useradd -s /sbin/nologin -M haproxy id haproxy 5. 創建連接文件 ln -s /usr/local/haproxy/sbin/haproxy /usr/sbin/haproxy 6. 啟動腳本配置 cp ./examples/haproxy.init /etc/init.d/haproxy chmod 755 /etc/init.d/haproxy 7. 創建配置文件 mkdir /etc/haproxy vim /etc/haproxy/haproxy.cfg 在配置文件haproxy.cfg中添加如下設置: #全局配置,定義haproxy進程的工作特性以及全局配置 global log 127.0.0.1 local3 info # 設置日志 chroot /usr/local/haproxy # chroot運行路徑,增加安全性 pidfile /var/run/haproxy.pid # haproxy的pid存放路徑 maxconn 4000 # 默認的最大連接數 user haproxy # 運行haproxy的用戶 group haproxy # 運行haproxy用戶所屬的組 daemon # 以守護進程的方式工作于后臺 # 默認配置 defaults mode http # 默認使用協議,可以為{http|tcp|health}http:是七層協議,tcp是四層, health:只返回ok log global option httplog # 詳細記錄http日志 option dontlognull # 不記錄健康檢查的日志信息 option http-server-close option forwardfor except 127.0.0.0/8 option redispatch # ServerID對應的服務器宕機后,強制定向到其他運行正常的服務器 retries 3 # 3次連接失敗則認為服務不可用 timeout http-request 10s # 默認http請求超時時間 timeout queue 1m # 默認隊列超時時間 timeout connect 10s # 默認連接超時時間 timeout client 1m # 默認客戶端超時時間 timeout server 1m # 默認服務器端超時時間 timeout http-keep-alive 10s # 默認持久連接超時時間 timeout check 10s # 心跳檢測超時 maxconn 3000 # 默認最大的連接數 #定義HAProxy監控頁面 listen stats bind 0.0.0.0:1080 # 設置Frontend和Backend的組合體,監控組的名稱,按需要自定義名稱 mode http # http的7層模式 option httplog # 采用http日志格式 #log 127.0.0.1 local0 err # 錯誤日志記錄 stats refresh 30s # 統計頁面自動刷新時間 stats uri /stats # 統計頁面url(http//IP:1080/stats) stats realm welcome login\ Haproxy # 統計頁面密碼框上提示文本 stats auth admin:admin # 設置監控頁面的用戶和密碼:admin,可以設置多個用戶名 stats hide-version # 隱藏統計頁面上HAProxy的版本信息 stats admin if TRUE # 設置TURE后可在監控頁面手工啟動關閉后端真實服務器,后端服務器(haproxy-1.4.9以后版本) #前端配置,http_front名稱可自定義 frontend http_front # 發起http請求道80端口,會被轉發到設置的ip及端口 bind *:80 #haproxy的狀態管理頁面,通過/haproxy?stats來訪問 stats uri /haproxy?stats default_backend http_back #后端配置,http_back名稱可自定義 backend http_back #負載均衡方式 #source 根據請求源IP #static-rr 根據權重 #leastconn 最少連接者先處理 #uri 根據請求的uri #url_param 根據請求的url參數 #rdp-cookie 據據cookie(name)來鎖定并哈希每一次請求 #hdr(name) 根據HTTP請求頭來鎖定每一次HTTP請求 #roundrobin 輪詢方式 balance roundrobin #設置健康檢查頁面 option httpchk GET /index.html #傳遞客戶端真實IP option forwardfor header X-Forwarded-For # inter 2000 健康檢查時間間隔2秒 # rise 3 檢測多少次才認為是正常的 # fall 3 失敗多少次才認為是不可用的 # weight 30 權重 # 需要轉發的ip及端口 server node1 192.168.179.131:8081 check inter 2000 rise 3 fall 3 weight 30 server node2 192.168.179.131:8082 check inter 2000 rise 3 fall 3 weight 30 8. 打開rsyslog配置 vim /etc/rsyslog.conf 去掉下面兩行前面的#號 $ModLoad imudp $UDPServerRun 514 并添加下面一行 local3.* /var/log/haproxy/haproxy.log 9. 重啟rsyslog mkdir /var/log/haproxy/ systemctl restart rsyslog 10. 啟動haproxy service haproxy start 11. 加入開機啟動 systemctl enable haproxy 12. 查看監控 http://ip:1080/stats
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看