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

異步TCP消息回調(diào)

daling

好像有類似的問題,但搜索也找不到了,請wolker再解答下,謝謝

用的GatewayWorker,開了4個TCP網(wǎng)關(guān),1和websocket網(wǎng)關(guān),8個worker進(jìn)程,其中ID=0的worker進(jìn)程打開AsyncTcpConnection異步TCP接收其他服務(wù)器的TCP數(shù)據(jù),那么問題是ID=0的worker進(jìn)程收到的onMessage回調(diào)總是來源于同一個網(wǎng)關(guān)進(jìn)程嗎?
因?yàn)槲野l(fā)現(xiàn)websocket網(wǎng)關(guān)因?yàn)闆]有任何連接進(jìn)入,卻有如此多的total_request。

還有一個是Register進(jìn)程不是應(yīng)該很少的請求量嗎,Register有很多的total_request是否說明內(nèi)部通訊不暢,或者頻繁掉線導(dǎo)致worker或者gateway向Register連接尋找對方的地址,造成total_request上漲?
[attach]709[/attach]

4043 6 0
6個回答

walkor 打賞

從截圖連接數(shù)來看并不是你說的只在0號worker進(jìn)程上開了AsyncTcpConnection,應(yīng)該是每個worker進(jìn)程都開了一個。
AsyncTcpConnection 收到消息后也會讓total_request累加。

Register的total_request不斷增加是因?yàn)镽egister與其它服務(wù)保持心跳的請求導(dǎo)致的,沒有問題

  • 暫無評論
daling

謝謝
理論上應(yīng)該是一個WORKER發(fā)起的異步TCP都是由同一個GATEWAY網(wǎng)關(guān)進(jìn)程來收發(fā)的嗎?
因?yàn)槭嵌噙M(jìn)程監(jiān)聽同端口,不知是不是用到端口復(fù)用,

  • 暫無評論
walkor 打賞

沒懂你什么意思,WORKER發(fā)起的異步TCP和Gateway有什么關(guān)系?

  • 暫無評論
daling

WORKER發(fā)起的異步TCP和目標(biāo)服務(wù)器之間不需要Gateway轉(zhuǎn)發(fā)/接收數(shù)據(jù)嗎?
難道是WORKER進(jìn)程發(fā)起的AsyncTcpConnection 直連對端TCP服務(wù)器?

  • 暫無評論
walkor 打賞

不需要Gateway轉(zhuǎn)發(fā)/接收。AsyncTcpConnection直接連服務(wù)器

  • 暫無評論
daling

謝謝了

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