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

實例B向?qū)嵗鼳中的客戶端推送數(shù)據(jù)該怎么做效率最高?

nbyang

目前有這樣一個需求 使用的是GatewayWorker
以前定時器是運行在實例A中的,但是隨著推送業(yè)務(wù)量的增加會導(dǎo)致進(jìn)程阻塞,影響客戶端的上行效率,所以現(xiàn)在打算專門再跑一個實例B專門處理下行業(yè)務(wù)的推送.
實例A 所有的客戶端連接和上行數(shù)據(jù)處理
實例B 僅使用定時器處理io阻塞業(yè)務(wù), 查詢到數(shù)據(jù)庫中有推送需求時向?qū)嵗鼳中的指定客戶端推送數(shù)據(jù).

想問一下要實現(xiàn)以上功能效率最高的方式是什么? GatewayClient或者其他方式?

2416 2 0
2個回答

抽不完的寂寞

GatewayClient 或者在B模擬一個客戶端連到A,發(fā)消息給A,讓A轉(zhuǎn)發(fā)。感覺模擬客戶端連到A轉(zhuǎn)發(fā)效率高,因為可以長連接一直連著。

  • jackyxie 2020-04-21

    GatewayClient 也可以設(shè)置長連接

  • nbyang 2020-04-21

    @6472:請問GatewayClient怎么設(shè)置長連接?

  • jackyxie 2020-04-22

    @6970:里面有一個參數(shù),$persistentConnection,連接register前設(shè)置這個參數(shù)就可以了

  • nbyang 2020-04-23

    謝謝, 今天看代碼找到了~ 業(yè)務(wù)以及分離了,萬分感謝!

nbyang

在B模擬一個客戶端連到A這個確實不錯 感謝

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