国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

使用gatewayWorker 的一些疑惑

菜虛困

容器跑1 起一個resgister 服務(wù)
容器2 起一個gateway 服務(wù)gw1 注冊到resgister
容器3 起一個gateway 服務(wù)gw2 注冊到resgister
容器4 起一個business 服務(wù)bus1 注冊到resgister
容器5 起一個business 服務(wù)bus2 注冊到resgister

客戶端1連接容器2的gw1服務(wù)然后發(fā)數(shù)據(jù)
客戶端2連接容器3的gw2服務(wù)然后發(fā)數(shù)據(jù)

容器4的bus1和容器5的bus2都能收到信息
如果把bus2 服務(wù)關(guān)閉了,所有連接的信息都發(fā)到了bus1處理,再把bus2啟動起來,原先連接的信息不再會轉(zhuǎn)發(fā)到bus2進程這邊來處理了,沒有新連接的話,這個變成了空閑的了

1105 2 0
2個回答

842461193

http://www.wtbis.cn/doc/gateway-worker/router.html
設(shè)置Gateway到BusinessWorker路由規(guī)則。默認(rèn)規(guī)則是Gateway隨機選擇一個BusinessWorker進程,然后把當(dāng)前client_id與這個BusinessWorker進程綁定,以后這個client_id的所有數(shù)據(jù)(onConnect/onMessage/onClose事件)都交給這個綁定的BusinessWorker進程處理。

walkor 打賞

GatewayWorker默認(rèn)路由規(guī)則是隨機找一個businessWorker然后綁定,也就是說一個客戶端的所有請求都由固定的businesworker處理。這樣好處是能夠保證處理一個客戶端的所有請求都是順序處理。

當(dāng)然你也可以自定義路由規(guī)則隨機將請求分配到不同的businessworker處理,壞處就是無法保證一個客戶端的請求順序處理,比如客戶端發(fā)起一個登錄請求和一個發(fā)送消息請求,有可能發(fā)消息請求先被處理,造成邏輯錯誤。

年代過于久遠,無法發(fā)表回答
??