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

weman啟動websocket服務(wù)器,每次接收消息內(nèi)存消耗會增大?

wenruns

截圖
上面是打印截圖,以下貼出主要代碼
截圖
第二張截圖中紅色框框注釋掉,內(nèi)存增大的情況消失,但是這個判斷調(diào)用的兩個方法處理邏輯非常簡單,實(shí)在不知道哪個地方消耗內(nèi)存。下面貼出pong和binding兩個方法的代碼截圖;

pong方法:

截圖

binding方法

截圖

1407 2 0
2個回答

nitron

http://wtbis.cn/doc/webman/others/memory-leak.html

正常情況,內(nèi)存不增長就有問題了

另外你ping/pong的參數(shù)里已經(jīng)帶了$connection了, 為何還要$request->connection = $connection

  • wenruns 2022-09-09

    不正常啊,如果一直增加內(nèi)存遲早會溢出啊。
    另外:$request->connection = $connection不加這個會報(bào)錯。這個是webman內(nèi)置的Request

  • nitron 2022-09-09

    這文檔上說了也跟白說一樣,個個都不看

wenruns

沒事了,這個只要斷開socket連接后會自動清除內(nèi)存的

  • six 2022-09-09

    注意 self::uidIds ,連接關(guān)閉后 self::uidIds 里對應(yīng)的數(shù)據(jù)也要刪除,不然這個數(shù)組里元素越來越多,占用內(nèi)存會越來越多

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