国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
OpenFire源碼學習之三十:haproxy負載均衡

安裝

使用Haproxy做負載均衡。

下載地址:http://www.haproxy.com/downloads/trial-versions/

下載后解壓:

tar zcvf haproxy-1.3.20.tar.gz

cd haproxy-1.3.20

make TARGET=linux26 PREFIX=/usr/local/haprpxy

make install PREFIX=/usr/local/haproxy

本人安裝在/usr/local/haproxy

解下來編輯haproxy.cfg

vi haproxy.cfg

  1. global    
  2.     maxconn 51200    
  3.     chroot /usr/local/haproxy    
  4.     uid 99    
  5.     gid 99    
  6.     daemon    
  7.     #quiet    
  8.     nbproc 2 #進程數    
  9.     pidfile /usr/local/haproxy/haproxy.pid    
  10.     
  11. defaults    
  12.         mode http #默認的模式mode { tcp|http|health },tcp是4層,http是7層,health只會返回OK    
  13.         #retries 2 #兩次連接失敗就認為是服務器不可用,也可以通過后面設置    
  14.         option redispatch #當serverId對應的服務器掛掉后,強制定向到其他健康的服務器    
  15.         option abortonclose #當服務器負載很高的時候,自動結束掉當前隊列處理比較久的鏈接    
  16.         timeout connect 5000ms #連接超時    
  17.         timeout client 30000ms #客戶端超時    
  18.         timeout server 30000ms #服務器超時    
  19.         #timeout check 2000 #=心跳檢測超時    
  20.         log 127.0.0.1 local0 err #[err warning info debug]    
  21.         balance roundrobin #負載均衡算法    
  22.     #option  httplog #日志類別,采用httplog    
  23.     #option  httpclose   #每次請求完畢后主動關閉http通道,ha-proxy不支持keep-alive,只能模擬這種模式的實現    
  24.     #option  dontlognull    
  25.     #option  forwardfor  #如果后端服務器需要獲得客戶端真實ip需要配置的參數,可以從Http Header中獲得客戶端ip    
  26.     
  27. listen admin_stats    
  28.         bind 0.0.0.0:8888 #監(jiān)聽端口    
  29.         option httplog #采用http日志格式    
  30.         stats refresh 30s #統(tǒng)計頁面自動刷新時間    
  31.         stats uri /haproxy-stats #統(tǒng)計頁面url    
  32.         stats realm Haproxy Manager #統(tǒng)計頁面密碼框上提示文本    
  33.         stats auth admin:admin #統(tǒng)計頁面用戶名和密碼設置    
  34.         #stats hide-version #隱藏統(tǒng)計頁面上HAProxy的版本信息    
  35.     
  36. listen test1    
  37.         bind :5222    
  38.         mode tcp    
  39.         server t1 192.169.1.120:5222    
  40.         server t2 192.169.1.240:5222    
  41.         server t3 192.169.1.250:5222    
  42.     
  43. listen test2 192.169.1.245:80    
  44.        option httpclose    
  45.        option forwardfor    
  46.         server s1 192.169.1.120:9090 check weight 1 minconn 1 maxconn 3 check inter 40000          
  47.         server s2 192.169.1.240:9090 check weight 1 minconn 1 maxconn 3 check inter 40000   
  48.         server s3 192.169.1.250:9090 check weight 1 minconn 1 maxconn 3 check inter 40000   

啟動

開啟:/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.cfg 

查看進程:ps -e|grep haproxy

殺死進程:kill -s 9 9883

另外還需要設置下linux環(huán)境下的打開連接數

修改linux tcp參數

ulimit -n 102400


本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何在Node.js中優(yōu)化服務器端渲染?
Discuz!NT負載均衡解決方案(HA)之---LVS(Linux Virtual Server)
使用apache+resin實現負載均衡設置
nginx學習,看這一篇就夠了:下載、安裝。使用:正向代理、反向代理、負載均衡。常用命令和配置文件
haproxy實戰(zhàn)配置
haproxy的安裝和配置詳解
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服