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

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

nbyang

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

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

2323 2 0
2個(gè)回答

抽不完的寂寞

GatewayClient 或者在B模擬一個(gè)客戶端連到A,發(fā)消息給A,讓A轉(zhuǎn)發(fā)。感覺模擬客戶端連到A轉(zhuǎn)發(fā)效率高,因?yàn)榭梢蚤L(zhǎng)連接一直連著。

  • jackyxie 2020-04-21

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

  • nbyang 2020-04-21

    @6472:請(qǐng)問GatewayClient怎么設(shè)置長(zhǎng)連接?

  • jackyxie 2020-04-22

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

  • nbyang 2020-04-23

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

nbyang

在B模擬一個(gè)客戶端連到A這個(gè)確實(shí)不錯(cuò) 感謝

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