日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

第三方庫「Requests」,urllib2( 二 )


HAProxy通過端口轉(zhuǎn)發(fā)至后端url如何配置?
HAProxy是一款提供高可用性、負(fù)載均衡以及基于TCP(第四層)和HTTP(第七層)應(yīng)用的代理軟件,支持虛擬主機(jī),它是免費(fèi)、快速并且可靠的一種負(fù)載均衡解決方案,于2001年12年首次發(fā)布,比Nginx歷史悠久,18年來,HAProxy一直在演化和創(chuàng)新,2019年5月HAProxy2.0版本發(fā)布 。1、HAPorxy的優(yōu)點(diǎn)1)HAProxy實(shí)現(xiàn)了一種事件驅(qū)動(dòng)、單一進(jìn)程模型,此模型支持非常大的并發(fā)連接數(shù),在多核模式下可以利用CPU親和性,啟動(dòng)多個(gè)HAProxy進(jìn)程增強(qiáng)并發(fā) 。
2)支持四層、七層負(fù)載均衡,支持TCP、HTTP、HTTPS、HTTP2、websocket協(xié)議 。3)支持多種負(fù)載均衡算法 。4)健康檢查:支持TCP和HTTP兩種主動(dòng)健康檢查模式 。5)HTTP請(qǐng)求重寫與重定向,會(huì)話保持 。6)HAProxy2.0支持云原始和容器化a、7層網(wǎng)絡(luò)重試:可以從第7層的另一臺(tái)服務(wù)器重試失敗的HTTP請(qǐng)求b、現(xiàn)在支持向Prometheus暴露metricc、多語言可擴(kuò)展性:HAProxy 1.7 中引入了流處理卸載引擎(SPOE,Stream Processing Offload Engine)和流處理卸載協(xié)議(SPOP,Stream Processing Offload Protocol),目標(biāo)是使用任何編程語言創(chuàng)建構(gòu)建在 HAProxy上所必需的擴(kuò)展 。
d、Traffic shadowing,可以將請(qǐng)求從一個(gè)環(huán)境鏡像到另一個(gè)環(huán)境,這可以將一定比例的生產(chǎn)流量發(fā)送到測試或暫存環(huán)境,以在完全部署之前審核發(fā)布的情況 。e、完全支持 gRPC,允許雙向數(shù)據(jù)流,檢測 gRPC 消息和記錄 gRPC 流量 。f、支持HAProxy Kubernetes Ingress 控制器和功能強(qiáng)大的 HAProxy 數(shù)據(jù)平面 API,它提供了一個(gè)用于配置和管理 HAProxy 的現(xiàn)代 REST API2、HAProxy的安裝1)yum安裝yum -y install haproxy2)HAProxy是開源的,可以從其網(wǎng)站下載源碼,通過源碼編譯安裝3、HAProxy的配置HAProxy的配置比較簡單,通過80端口將url轉(zhuǎn)發(fā)后端相應(yīng)的server上配置格式如下:globallog127.0.0.1 local2chroot/var/lib/haproxypidfile/var/run/haproxy.piduserhaproxygrouphaproxydaemon# turn on stats unix socketstats socket /var/lib/haproxy/statsfronten my_frontendbind 80mode httpacl my_acl hdr(host) -i my_domainuse_backend my_backend if aclbackend my_backendmode httpbalance roundrobinserver my_srv 172.28.13.45:8080 checkserver my_srv 172.28.13.46:8080 check4、總結(jié)HAProxy的開源免費(fèi),高性能等特點(diǎn),會(huì)越來越受互聯(lián)網(wǎng)公司的青睞 。

推薦閱讀