亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
樓主: Godbach
打印 上一主題 下一主題

【負(fù)載均衡大討論,參與有禮】TCP/HTTP 負(fù)載均衡利器-- HAProxy [復(fù)制鏈接]

論壇徽章:
224
2022北京冬奧會(huì)紀(jì)念版徽章
日期:2015-08-10 16:30:32操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-02-18 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-03-01 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-03-02 06:20:0015-16賽季CBA聯(lián)賽之上海
日期:2019-09-20 12:29:3219周年集字徽章-周
日期:2019-10-01 20:47:4815-16賽季CBA聯(lián)賽之八一
日期:2020-10-23 18:30:5320周年集字徽章-20	
日期:2020-10-28 14:14:2615-16賽季CBA聯(lián)賽之廣夏
日期:2023-02-25 16:26:26CU十四周年紀(jì)念徽章
日期:2023-04-13 12:23:1015-16賽季CBA聯(lián)賽之四川
日期:2023-07-25 16:53:45操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-05-10 19:22:58
11 [報(bào)告]
發(fā)表于 2016-03-21 15:30 來自手機(jī) |只看該作者
haproxy確實(shí)是比較專業(yè)優(yōu)秀的功能全面的負(fù)載均衡軟件,
如果只有十來臺(tái)機(jī)器,只要nginx就可以了

評(píng)分

參與人數(shù) 1可用積分 +2 收起 理由
Godbach + 2 感謝分享!

查看全部評(píng)分

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
12 [報(bào)告]
發(fā)表于 2016-03-21 15:34 |只看該作者
回復(fù) 11# action08

nginx 支持模塊化,靈活一些。

HAProxy 支持的負(fù)載均衡功能比較全面,而且還有豐富的統(tǒng)計(jì)信息展示界面。


   

論壇徽章:
1
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-09 06:20:00
13 [報(bào)告]
發(fā)表于 2016-03-21 23:38 |只看該作者
haproxy的4層代理其實(shí)和7層一樣的是吧。那用4層的場景主要就是非HTTP協(xié)議的就走haproxy代理了。
我現(xiàn)在工作中也常常用到haproxy了,但主要還是4層的模式! 
按照版主所說,haproxy比LVS的性能低些,是因?yàn)橐嘟⒘艘淮危裕茫羞B接,所帶來的開銷導(dǎo)致性能低下嗎。LVS是直接做IP改寫了。

因?yàn)椋穼又饕簿停龋裕裕辛,然后HTTP一般用NGINX,用HAPROXY的少嗎?br /> 對于haproxy的使用場景,求大家指教。

我目前這邊的場景是做反代,用來解決部分服務(wù)器,如訪問不了外網(wǎng),無法YUM安裝包,或者因?yàn)榘踩拗,需要走代理來協(xié)助訪問的幾個(gè)場景。

評(píng)分

參與人數(shù) 1可用積分 +6 收起 理由
Godbach + 6 感謝分享

查看全部評(píng)分

論壇徽章:
1
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-09 06:20:00
14 [報(bào)告]
發(fā)表于 2016-03-21 23:39 |只看該作者
想深入了解haproxy的原理,版本能指導(dǎo)下方向不。
haproxy的文檔好像沒有像LVS那樣,講清楚DR模式NAT的工作原理。

論壇徽章:
1
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-09 06:20:00
15 [報(bào)告]
發(fā)表于 2016-03-21 23:59 |只看該作者
回復(fù) 10# Godbach
content switch  怎么理解,能詳細(xì)講下嗎。
這個(gè)和F5廠家喊的應(yīng)用交付網(wǎng)絡(luò)是一回事么。

   

論壇徽章:
42
19周年集字徽章-周
日期:2019-10-14 14:35:31平安夜徽章
日期:2015-12-26 00:06:30數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2015-12-01 06:20:002015亞冠之首爾
日期:2015-11-04 22:25:43IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-08-17 06:20:00寅虎
日期:2014-06-04 16:25:27獅子座
日期:2014-05-12 11:00:00辰龍
日期:2013-12-20 17:07:19射手座
日期:2013-10-24 21:01:23CU十二周年紀(jì)念徽章
日期:2013-10-24 15:41:34IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-01-27 06:20:0015-16賽季CBA聯(lián)賽之新疆
日期:2016-06-07 14:10:01
16 [報(bào)告]
發(fā)表于 2016-03-22 08:41 |只看該作者
本帖最后由 laputa73 于 2016-03-22 08:42 編輯

1. 個(gè)人的工作或者學(xué)習(xí)中是否接觸到 HAProxy,介紹對 HAProxy 的理解
很早就接觸過haproxy, 曾經(jīng)拿來做http的代理。它的控制功能和管理頁面還是比較豐富的。
性能實(shí)測和nginx差不多。


2. 使用 HAProxy 中遇到了哪些問題,以及最終如何解決
HA的官網(wǎng)MS不在墻里,搜起來費(fèi)點(diǎn)勁。
資料還是太少。

4. 比較 HAProxy 和其他負(fù)載均衡軟件。如果做過負(fù)載均衡方案選型,可以分享最終的選擇以及原因
如果是純的http簡單LB,一般就選nginx了,畢竟簡單。
有個(gè)項(xiàng)目要用到tcp的LB,記得說HA可以支持mysql,所以就推薦了一把。
但是遇到一個(gè)問題,HA做tcp LB時(shí),沒法單獨(dú)實(shí)現(xiàn)源地址的雙向透明化(透明代理),這個(gè)比較蛋疼。
網(wǎng)上搜了一下,有兩種解決方案,一種走NAT,一種用bridge.
實(shí)際試了一下,感覺不太靠譜,NAT方案性能太差,bridge方案太復(fù)雜,也沒找到實(shí)際可用的案例。
最后還是換成了LVS.

感覺HAproxy主要還是用作http代理,配合keepalived/heartbeat做HA
因?yàn)樗墓δ鼙容^豐富,支持更復(fù)雜一些的代理需求。

評(píng)分

參與人數(shù) 1可用積分 +10 收起 理由
Godbach + 10 感謝分享

查看全部評(píng)分

論壇徽章:
5
技術(shù)圖書徽章
日期:2015-01-14 09:32:18IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-09 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-10 06:20:002017金雞報(bào)曉
日期:2017-01-10 15:13:292017金雞報(bào)曉
日期:2017-02-08 10:33:21
17 [報(bào)告]
發(fā)表于 2016-03-22 09:00 |只看該作者
占個(gè)樓層玩玩

論壇徽章:
0
18 [報(bào)告]
發(fā)表于 2016-03-22 09:12 |只看該作者
本帖最后由 鷹揚(yáng)影逝 于 2016-03-22 09:15 編輯

回復(fù) 1# Godbach


    使用1.6版本時(shí),rabbitmq消費(fèi)者端的連接是長連接,為保證連接不會(huì)被haproxy主動(dòng)斷開,沒有設(shè)置timeout connect  timeout client   timeout server,而是使用的option tcpka參數(shù)。
目前來看確實(shí)滿足使用,但是在haproxy啟動(dòng)時(shí)會(huì)發(fā)出警告:
[WARNING] 081/091301 (10812) : config : missing timeouts for proxy 'mq-balancer'.
   | While not properly invalid, you will certainly encounter various problems
   | with such a configuration. To fix this, please ensure that all following
   | timeouts are set to a non-zero value: 'client', 'connect', 'server'.

有什么解決辦法么?

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
19 [報(bào)告]
發(fā)表于 2016-03-22 10:56 |只看該作者
回復(fù) 18# 鷹揚(yáng)影逝

代碼中打印這條消息的位置在這里
  1.         if ((curproxy->mode == PR_MODE_TCP || curproxy->mode == PR_MODE_HTTP) &&
  2.             (((curproxy->cap & PR_CAP_FE) && !curproxy->timeout.client) ||
  3.              ((curproxy->cap & PR_CAP_BE) && (curproxy->srv) &&
  4.               (!curproxy->timeout.connect ||
  5.                (!curproxy->timeout.server && (curproxy->mode == PR_MODE_HTTP || !curproxy->timeout.tunnel)))))) {
  6.             Warning("config : missing timeouts for %s '%s'.\n"
  7.                 "   | While not properly invalid, you will certainly encounter various problems\n"
  8.                 "   | with such a configuration. To fix this, please ensure that all following\n"
  9.                 "   | timeouts are set to a non-zero value: 'client', 'connect', 'server'.\n",
  10.                 proxy_type_str(curproxy), curproxy->id);
  11.             err_code |= ERR_WARN;
  12.         }
復(fù)制代碼
就我個(gè)人的理解,應(yīng)該是這個(gè)意思:
1)對于通常的 TCP 連接的處理,一般都會(huì)有 timeout 的設(shè)置。否則一個(gè)連接長期的不傳輸數(shù)據(jù),還需要占用系統(tǒng)的內(nèi)存資源等,是一種浪費(fèi)。所以 HAProxy 對于這種情況給出了 warning。主要是起到提示的作用。
2)設(shè)置了這些 timeout 的話,HAproxy 內(nèi)部就會(huì)啟動(dòng)一個(gè) task,來去判斷各種超時(shí)的邏輯,到期了就關(guān)閉連接。
3)如果不設(shè)置這些timeout,那么連接的關(guān)閉就需要靠其他情況了,比如 client 和 server 主動(dòng)關(guān)閉等。
4)因此,這里只是 warning,執(zhí)意要這么配置,HAProxy 仍然可以正常啟動(dòng)。

   

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
20 [報(bào)告]
發(fā)表于 2016-03-22 11:06 |只看該作者
回復(fù) 13# coldgin

haproxy的4層代理其實(shí)和7層一樣的是吧。那用4層的場景主要就是非HTTP協(xié)議的就走haproxy代理了。
我現(xiàn)在工作中也常常用到haproxy了,但主要還是4層的模式。 
 
HAproxy 首先是一個(gè)應(yīng)用層的層數(shù),所以不管是 TCP 還是 HTTP,他都是按照標(biāo)準(zhǔn)的 socket 來去處理的。只是作為 SLB,通常一個(gè) session 就是兩個(gè) TCP 連接,HAProxy 通過 session 維持了前后端兩個(gè) TCP 連接的關(guān)系。

HAProxy 的 HTTP 支持也很完備的,HTTP/2 也支持了。同時(shí),也提供了大量的配置,可以對 HTTP/TCP 的內(nèi)容進(jìn)行操作,包含 ACL,包含修改等等。


按照版主所說,haproxy比LVS的性能低些,是因?yàn)橐嘟⒘艘淮危裕茫羞B接,所帶來的開銷導(dǎo)致性能低下嗎。LVS是直接做IP改寫了。

LVS 其實(shí)就是內(nèi)核態(tài)的轉(zhuǎn)發(fā),通常的用法基本上就相當(dāng)于 NAT。這個(gè)性能,肯定不是用戶態(tài)的應(yīng)用層序可以比較的。

所以,也沒必要拿 HAProxy 去和 LVS 比較。HAProxy 是可以對傳輸數(shù)據(jù)進(jìn)行操作的,比如通過配置,可以識(shí)別一個(gè) TCP 連接,是不是 SSL,是不是有其他非 HTTP 的應(yīng)用協(xié)議等等。也就是可以做 DPI(Deep Packet Inspection)

因?yàn)椋穼又饕簿停龋裕裕辛,然后HTTP一般用NGINX,用HAPROXY的少嗎?br /> 對于haproxy的使用場景,求大家指教。

是的,nginx 比較火。而且也有負(fù)載均衡的功能。是很多人的優(yōu)選。

不過如果純做負(fù)載局,對性能要求比較高的話,HAProxy 應(yīng)該是候選。



   
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP