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

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

yahuquang


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

4685 5 0
5個(gè)回答

xiuwang

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

  • yahuquang 2020-10-24

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

  • yahuquang 2020-10-24

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

  • yahuquang 2020-10-24

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

xiuwang

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

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

  • yahuquang 2020-10-24

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

  • xiuwang 2020-10-24

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

JustForFun

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

  • 暫無(wú)評(píng)論
q13113671764

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

  • 暫無(wú)評(píng)論
six

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

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