[英]Bouncy or nginx for load balancing websockets?
我想在我的nodejs websockets服務器的前面添加一個負載均衡器。 計划是在另一台物理計算機上添加另一個節點,並在前面有一個負載平衡器。 負載平衡器也將位於其自己的物理計算機上。
要求是可以處理數千個同時連接,而我對彈性上限有一點擔心。
我喜歡使用Bouncy的一致性,因為它是一個節點模塊,但是與此同時,nginx似乎可以處理更多的套接字連接,或者更加穩定。
任何有彈性或nginx作為負載均衡器經驗的人都可以給我一些建議嗎?
謝謝!
nginx非常適合進行大規模連接,請檢查以下答案。
https://stackoverflow.com/a/16289251/2325522
在那里,您可以看到如何使用Nginx作為負載平衡器。
您可能遇到的唯一問題是服務於1000個同時連接所需的大帶寬。
例:
5000 clients * 0.25Mb/request (a little one)
=
1250mb (1.25Gb outgoing band-width)
希望這些能解決您的疑問。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.