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

使用gatewayWorker 的一些疑惑

菜虛困

容器跑1 起一個(gè)resgister 服務(wù)
容器2 起一個(gè)gateway 服務(wù)gw1 注冊(cè)到resgister
容器3 起一個(gè)gateway 服務(wù)gw2 注冊(cè)到resgister
容器4 起一個(gè)business 服務(wù)bus1 注冊(cè)到resgister
容器5 起一個(gè)business 服務(wù)bus2 注冊(cè)到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啟動(dòng)起來,原先連接的信息不再會(huì)轉(zhuǎn)發(fā)到bus2進(jìn)程這邊來處理了,沒有新連接的話,這個(gè)變成了空閑的了

1197 2 0
2個(gè)回答

842461193

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

walkor 打賞

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

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

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