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

Gateway websocket 無限向客戶端發(fā)送信息導致客戶端卡死

yahuquang


客戶端鏈接GateWay后 無限向客戶端發(fā)送消息 怎么解決 Events.php onMessage 無限向客戶端發(fā)送消息 導致客戶端卡死

4601 5 0
5個回答

xiuwang

不要無限發(fā)就好了

  • yahuquang 2020-10-24

    我沒有無限發(fā)啊就發(fā)送一次 sendToUid

  • yahuquang 2020-10-24

    怎么才能不無限發(fā)

  • yahuquang 2020-10-24

    onMessage 這里應該怎么寫 我現(xiàn)在只要服務器send數(shù)據(jù)客戶端就無限接收

xiuwang

應該是你代碼邏輯問題,你的業(yè)務邏輯估計是客戶端收到消息后給服務端發(fā)送一條消息,服務端邏輯也是服務端收到一條消息后給客戶端發(fā)送一條消息。那么不管服務端還是客戶端,主要發(fā)一條消息就無限循環(huán)發(fā)送了。

話說,你能寫出這樣的業(yè)務邏輯而且排查不出問題,建議趁早改行。

  • yahuquang 2020-10-24

    我最煩你這種裝逼的 你一句話沒整到點子上 GateWay默認的是TCP鏈接輪詢的方式 我無法也就是第一次用WorkerMan 之前都是用Go 和 Python寫 你能解答就解答不能解答就可以不說 不用說什么改行 你問題都沒聽命明白所問非所答 扯沒用的

  • xiuwang 2020-10-24

    不服貼代碼,讓你老老實實改行。代碼都不敢貼發(fā)這些沒意義

JustForFun

貼完整的處理代碼.gateway本身就會發(fā)送心跳數(shù)據(jù),不管是什么語言,想要保持連接,都需要心跳數(shù)據(jù),但是發(fā)送頻率較低,不至于導致客戶端卡死.我看你的數(shù)據(jù)是自定義的,中間并沒有默認的心跳數(shù)據(jù),數(shù)據(jù)發(fā)送頻率過高,業(yè)務邏輯應該有問題

  • 暫無評論
q13113671764

用這個的沒有幾萬也有幾千人吧,怎么可能會出現(xiàn)無限發(fā)送,這個是你業(yè)務代碼問題,跟Events.php onMessage 沒有任何關(guān)系,貼出自己業(yè)務代碼,不然只能自己去排查

  • 暫無評論
six

無限循環(huán),肯定是業(yè)務邏輯有bug。你要想別人幫你得貼出業(yè)務邏輯代碼,包括客戶端和服務端代碼。沒代碼被人怎么幫你呢。

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