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

GatewayWorker偶爾無法觸發(fā)onclose

keenzheng

運(yùn)行過程:

  1. 建立gateway
  2. new websocket
  3. 關(guān)閉頁面時(shí)觸發(fā) websocket.close
  4. 偶爾會(huì)出現(xiàn) gateway Events onClose 沒有觸發(fā)
  5. 一開始以為是頁面運(yùn)行時(shí)問題
  6. 通過Gateway::getAllClientIdList()排查后發(fā)現(xiàn), register已經(jīng)銷毀client_id
  7. 也就是說, 雖然register已經(jīng)銷毀了client_id, 但是整個(gè)過程沒有觸發(fā)Events onClose
  8. 目前心跳是1s一次, 到50次就會(huì)固定出現(xiàn)此問題
    求官方幫忙查看此問題
2628 1 0
1個(gè)回答

six

ps auxf,看下是不是運(yùn)行了多個(gè)gatewayWorker

  • keenzheng 2020-05-13

    沒有哈, 運(yùn)行多個(gè)不會(huì)導(dǎo)致register查不到client_id的

  • six 2020-05-13

    感覺你用了什么特殊用法導(dǎo)致的,你可以下載個(gè)workerman-chat,看下是否有問題。

  • six 2020-05-13

    workerman-chat 離線會(huì)觸發(fā)onClose,然后刪除用戶列表。

  • keenzheng 2020-05-14

    @1393:根據(jù)你的思路, 我去掉了event邏輯代碼, 確實(shí)就正常了, 還沒找到原因, 謝謝大佬

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