在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  HTML/ rpc框架客戶端需要與所有provider保持連接?

rpc框架客戶端需要與所有provider保持連接?

最近嘗試自己寫rpc框架,遇到個問題。

客戶端從registry獲取provider列表,然后通過客戶端的負(fù)載均衡策略從provider列表中選擇一個進(jìn)行調(diào)用。我的問題是:

假如有200個provider,那客戶端需要同時與這200個provider保持連接與心跳?

我看了微博的rpc框架motan 的源碼,是與所有的provider保持連接,那么極端情況下,客戶端依賴多個服務(wù),那客戶端的連接數(shù)可能會很多,比如20000?

這樣不會有問題么?還是我理解的不對?

回答
編輯回答
念舊

那么多依賴 豈不是架構(gòu)設(shè)計的有問題?能否繼續(xù)拆分?而且同一業(yè)務(wù)的provider 用不著200個吧?3個負(fù)載均衡足夠了吧?

2017年8月21日 01:10