日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HaProxy介绍,安装及配置

發布時間:2025/4/5 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HaProxy介绍,安装及配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1,HaProxy簡介
HAProxy 是一款可靠的,提供高可用性、負載均衡以及基于TCP(第四層)和HTTP(第七層)應用的代理軟件,支持虛擬主機,它是免費、快速并且可靠的一種解決方案。 HAProxy特別適用于那些負載特大的web站點,這些站點通常又需要會話保持或七層處理。HAProxy運行在時下的硬件上,完全可以支持數以萬計的 并發連接。并且它的運行模式使得它可以很簡單安全的整合進您當前的架構中, 同時可以保護你的web服務器不被暴露到網絡上。

2,安裝配置HaProxy
以下實驗環境均為CentOS7.3 x86_64平臺

因為我已經安裝過了,下面我主要講解下配置文件的內容,HaProxy的配置文件如下,
vim /etc/haproxy/haproxy.cfg

HaProxy的配置文件主要分為二個大的部分五個段
配置文件格式:
HAProxy的配置處理3類來主要參數來源:
——最優先處理的命令行參數;
——global配置段,用于設定全局配置參數;
——proxy相關配置段,如defaults、listen、frontend和backend;
全局配置
global

# 設置日志文件輸出定向 log 127.0.0.1 local3 info# 改變當前工作目錄 chroot /usr/local/haproxy# 用戶與用戶組 user haproxy group haproxy# 守護進程啟動,運維方式為后臺工作 daemon# 最大連接數 maxconn 4000

#作用于其后緊跟的listen塊,直至下一個defaults 塊,下一個default 將替換上一個塊作用于以后的listen
defaults

# 啟用每個實例日志記錄事件和流量。 log global# 默認的模式mode { tcp|http|health },tcp是4層,http是7層,health只會返回OK mode http# maxconn 65535 maxconn 每個進程可用的最大連接數 # retries 3 當對server的connection失敗后,重試的次數   # option abortonclose 啟用或禁用在隊列中掛起的中止請求的早期丟棄 # option redispatch 啟用或禁用在連接故障情況下的會話重新分配 # option dontlognull 啟用和禁用 記錄 空連接 # option httpclose 每次請求完畢后主動關閉http通道,HA-Proxy不支持keep-alive模式 # option forwardfor 獲得客戶端IP # option httplog 記錄HTTP 請求,session 狀態和計時器 option httplog option dontlognull timeout connect 5000 timeout client 50000 timeout server 50000

代理相關配置
#前端配置,http_front名稱可自定義
frontend http_front

# bind *:443 ssl crt /etc/haproxy/cert.pem 啟用ssl證書 # bind *:80 發起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 ############################################################## # haproxy的acl規則 frontend http_front bind *:80 stats uri /haproxy?stats#創建一個acl,is_http_back2是acl的名稱,可自定義,用于判斷主機名是否為www.back2.com acl is_http_back2 hdr_end(host) www.back2.com#通過正則判斷主機名中是否為bbs.back.com或forum.back.com acl is_host_bbs hdr_reg(host) -i ^(bbs.back.com|forum.back.com)#判斷ua是否為android acl is_ua_android hdr_reg(User-Agent) -i android#判斷主機名開頭是否為img.或css.或js. acl is_host_static hdr_beg(host) -i img. css. js.#判斷url路徑中是否有/bbs acl is_path_bbs path_beg -i /bbs#判斷url文件結尾 acl is_php path_end -i .php#通過正則判斷url中結尾以 acl is_static_file url_reg -i /*.(css|jpg|png|jpeg|gif)$#效果同上 acl is_static_file2 path_end -i .css .jpg .png .jpeg .gif#如果主機名是www.back2.com那么就使用后端http_back2 use_backend http_back2ifis_http_back2#默認使用的后端 default_backend http_back

backend http_back
balance roundrobin
option httpchk GET /index.html
option forwardfor header X-Forwarded-For
server node1 192.168.1.222:8080 check inter 2000 rise 3 fall 3 weight 30

backend http_back2
balance roundrobin
option httpchk GET /index.html
option forwardfor header X-Forwarded-For
server node2 192.168.1.222:8082 check inter 2000 rise 3 fall 3 weight 30

#最后可以通過訪問配置HaProxy的管理頁面看到你配置的前端和后端的詳細情況

轉載于:https://blog.51cto.com/13718210/2153440

總結

以上是生活随笔為你收集整理的HaProxy介绍,安装及配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 全部孕妇毛片 | 亚洲国产精品99久久久久久久久 | 欧美中文字幕在线播放 | 欧美精品在线免费观看 | 九九精品在线观看视频 | 日韩中文字幕一区二区 | 色小说在线 | 少妇做爰k8经典 | 少妇高潮一区二区三区 | 男生和女生一起搞鸡 | 欧美不卡二区 | 国产伦精品一区二区三区精品 | 欧美成人dvd在线视频 | jizzz18| 日韩图片区 | 黄色网炮 | 欧美激情一区二区三区蜜桃视频 | 日日好av | 国产又好看的毛片 | 欧美特级一级片 | 亚洲欧美国产高清 | 国产三级大片 | 邻居少妇张开腿让我爽了在线观看 | 风流少妇按摩来高潮 | 性五月天| 无码人妻精品一区二区三应用大全 | 日韩三级a| 国产精品一区2区 | 福利一区二区 | 国产精品三 | 国产a免费观看 | 自拍视频啪 | 欧美成人午夜影院 | 久久亚洲综合国产精品99麻豆精品福利 | 国产a√精品区二区三区四区 | 亚洲第一页夜 | 日韩人妻无码精品久久免费 | 色婷婷综合网 | 日韩精品乱码久久久久久 | 操欧美老女人 | 岛国二区| 日本一二三区视频在线 | 成年人国产视频 | 免费av观看 | 久久久久久国产视频 | 精品人妻一区二区三区日产乱码卜 | 国产精品免费无遮挡无码永久视频 | 97人人精品 | 久久刺激 | 就爱av| 男人午夜剧场 | 国产精品日日做人人爱 | 国产一级淫片a视频免费观看 | 日韩视频网址 | 国产精品一区二区三区四 | 大度亲吻原声视频在线观看 | 国产在线视频一区 | 日本一区免费看 | 日本护士╳╳╳hd少妇 | 丁香花国语版普通话 | 成人亚洲在线 | 成人黄色视屏 | 林天顾悦瑶笔趣阁 | 老司机午夜性大片 | 美女久久久久久久久 | 在线观看国产 | 精品国产一二区 | 日韩极品在线 | 亚洲网在线观看 | 国产婷婷精品 | 女女综合网 | 六月色婷 | 欧美视频 | 日本黄色精品 | 国产精品中文久久久久久 | 五月婷婷av | 天天操夜夜摸 | 黄色av免费网站 | 人人干在线视频 | 亚洲av不卡一区二区 | 宅男午夜影院 | 色综合久久88色综合天天免费 | 黄色一级在线播放 | 精品一区二区三区在线观看视频 | 亚洲性综合网 | 色呦呦精品 | 五月婷婷六月香 | 亚洲视频免费在线 | 韩国伦理在线看 | 免费毛片av | 国产精品伦理一区二区 | 欧美一区亚洲一区 | 91爱| 日韩小视频 | 成人免费看片 | 日韩三级av在线 | 久久美女av| 国产原创视频在线 | 亚洲视频在线播放 |