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

workerman 在windows 中達(dá)到256上限

阿慕同學(xué)

大佬們,請問下,workerman 是長連接,為什么一個(gè)網(wǎng)頁中js發(fā)送指令時(shí),client_id 每次都不一樣,這個(gè)是說明每次發(fā)送指令都在生成新的客戶端鏈接嘛?5秒定時(shí)發(fā)送指令,過不多會兒就達(dá)到256上限了,頁面就鏈接不上服務(wù)了

請問下,每次發(fā)送指令, Gateway::closeClient($client_id); 都要用,這樣的函數(shù)來關(guān)閉鏈接嘛?

還有其他的操作方法嘛?

2139 2 0
2個(gè)回答

朕震驚了

感覺是你每次發(fā)指令都建立新連接導(dǎo)致的。一個(gè)頁面只建立一個(gè)連接就行,發(fā)指令的時(shí)候復(fù)用這個(gè)連接。

  • 阿慕同學(xué) 2021-10-10

    是的,我打印出來每次發(fā)指令client_id 都不一樣,大佬,怎么復(fù)用同一個(gè)鏈接,我這是官網(wǎng)下的案例,

朕震驚了
ws = new WebSocket('ws://....');

每次發(fā)送指令的時(shí)候直接 ws.send();,發(fā)送指令的時(shí)候不要再new WebSocket

  • 阿慕同學(xué) 2021-10-10

    是的,頁面加載的時(shí)候, new WebSocket鏈接的,其他的都沒再new,,只有它斷線重連了才new

  • 朕震驚了 2021-10-10

    那應(yīng)該是你的代碼有bug

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