偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

解讀haproxy負載均衡

網(wǎng)絡 網(wǎng)絡優(yōu)化 網(wǎng)絡運維
本文介紹了haproxy的負載均衡配置問題,首先了解下HAProxy的簡單內容,然后對它的安裝和文件常見都有介紹,最后是設置和監(jiān)控的描述過程。

在做反向代理服務器的負載均衡時,我們通常會使用nginx的均衡配置。其實,haproxy的負載均衡也是屬于這一類的。那么關于這方面的配置過程我們現(xiàn)在來進行一下講解。首先,對haproxy進行一個簡單的介紹,之后就是安裝和配置環(huán)節(jié)了。

HAProxy介紹

反向代理服務器,支持雙機熱備支持虛擬主機,但其配置簡單,擁有非常不錯的服務器健康檢查功能,當其代理的后端服務器出現(xiàn)故障, HAProxy會自動將該服務器摘除,故障恢復后再自動將該服務器加入。新的1.3引入了frontend,backend,frontend根據(jù)任意 HTTP請求頭內容做規(guī)則匹配,然后把請求定向到相關的backend.

1.利用HAProxy實現(xiàn)負載均衡

  1. 192.168.169.137 (haproxy)———負載均衡———-(192.168.169.117;192.168.169.118)  
  2. 安裝配置HAproxy  
  3. cd /usr/local/  
  4. wget http://haproxy.1wt.eu/download/1.3/src/haproxy-1.3.14.2.tar.gz  
  5. tar zxvf haproxy-1.3.14.2.tar.gz  
  6. mvhaproxy-1.3.14.2haproxy  
  7. cd haproxy  
  8. make TARGET=linux26 

2.創(chuàng)建配置文件

  1. # vi haproxy.cfg  
  2. global  
  3. maxconn 5120  
  4. chroot /usr/local/haproxy  
  5. uid 99  
  6. gid 99  
  7. daemon  
  8. quiet  
  9. nbproc 

#p#3.通過nbproc多設置幾個haproxy并發(fā)進程,這樣每個進程的task_queue相對就會短很多,性能自然就能提高不少

  1. #pidfile /var/run/haproxy-private.pid  
  2. defaults  
  3. log  global  
  4. mode http  
  5. optionhttplog  
  6. optiondontlognull  
  7. log 127.0.0.1 local3  
  8. retries 3  
  9. option redispatch  
  10. maxconn 2000  
  11. contimeout 5000  
  12. clitimeout 50000  
  13. srvtimeout 50000  
  14.  
  15. listen webfarm 0.0.0.0:80  
  16. mode http  
  17. stats uri /haproxy-stats  #監(jiān)控haproxy狀態(tài)  
  18. stats realm Haproxy\ statistics  
  19. stats auth netseek:52netseek#設置狀態(tài)監(jiān)控的用戶名為netseek密碼為52netseek  
  20. balance roundrobin  #負載均衡算法  
  21. cookie SERVERID insert indirect  
  22. option httpclose #  
  23. option forwardfor#apache日志轉發(fā)功能  
  24. option httpchk HEAD /check.txt HTTP/1.0#健康檢測  
  25. server app_bbs1 192.168.169.117:80 cookie app1inst1 check inter 2000 rise 2 fall 5  
  26. server app_bbs2 192.168.169.118:80 cookie app1inst2 check inter 2000 rise 2 fall 5  
  27. syslog.conf里加一行  
  28. local3.*/var/log/haproxy.log  
  29. # touch /var/log/haproxy.log  
  30. # chown haproxy:haproxy /var/log/haproxy.log  
  31. # chmod u+x /var/log/haproxy.log  
  32. # tail –f /var/log/harpoxy.log 監(jiān)控日志  
  33. # ./haproxy -f haproxy.cfg 啟動服務.  
  34. 監(jiān)控狀態(tài)圖示http://192.168.169.137/haproxy-stats ,輸入用戶名密碼查看狀態(tài)。 

4.后端apache日志處理

  1. 配置httpd.conf  
  2. LogFormat “%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b " combined  
  3. CustomLog /var/log/httpd/access_log combined 

5.虛擬主機不記錄檢測日志:

  1. SetEnvIf Request_URI “^/check\.txt$" dontlog  
  2. LogLevel warn  
  3. ErrorLog /var/log/httpd/vhost_error.log  
  4. CustomLog /var/log/httpd/vhost_access.log combined env=!dontlog 
責任編輯:佟健 來源: 互聯(lián)網(wǎng)
相關推薦

2010-05-10 16:20:32

負載均衡策略

2012-05-07 10:17:48

2010-04-22 15:24:39

負載均衡功能

2012-02-14 00:01:22

2010-05-06 15:04:51

Tomcat負載均衡

2012-02-15 00:32:27

haproxy負載均衡

2011-08-24 13:45:49

HAProxy負載均衡負載均衡器

2011-03-17 09:27:07

HAProxy負載均衡

2018-02-01 10:31:12

Nginx負載均衡軟件

2018-05-24 09:42:05

HAProxy負載均衡RabbitMQ

2014-07-24 10:28:40

NginxLVSHAProxy

2018-08-24 08:51:10

haproxykeepalived均衡器

2011-06-17 10:10:02

2010-04-25 18:42:31

線路負載均衡

2017-07-03 08:08:25

負載均衡分類

2012-02-15 00:15:48

2013-08-22 16:32:24

2014-10-09 14:35:44

HAProxy負載均衡

2025-05-13 03:00:00

NginxLVSHAProxy

2011-10-25 10:51:39

軟件級負載均衡器負載均衡LVS
點贊
收藏

51CTO技術棧公眾號