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

【已解決】沒有設(shè)置定時器但timer會+1

fantasmic

問題描述

在webman的自定義進程中設(shè)置了長連接,每個進程首次連上時timer會+1,第二次同一個進程就不會加了。
但是我代碼中沒有設(shè)置定時器,后來一步步定位到有一行代碼調(diào)用了公共方法,方法里是先查redis有沒有數(shù)據(jù),有數(shù)據(jù)直接獲取并返回,沒有就查數(shù)據(jù)庫存redis再返回。
能確定的是redis有數(shù)據(jù),但沒想明白為何走了這段代碼timer就會+1,方法引用了support\Redis


最新發(fā)現(xiàn),只要在onMessage里用了Redis::xxx()timer計數(shù)就會增加,這是為啥呢


追蹤到support\Redis類看了下,進程首次連接redis時會啟用定時器來保持redis的連接

708 0 0
0個回答

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