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

PHPSocketIo如果監(jiān)聽的事件特別多,有一兩千個,能行嗎

alpha

問題描述

游戲客戶端用PHP workerman做服務(wù)端 使用了socketIo。監(jiān)聽所有場景消息,場景有這么多。能跑動嗎

788 1 0
1個回答

walkor 打賞

事件數(shù)量沒問題,主要是看通訊頻率。比如總共2000個事件,服務(wù)端每秒只觸發(fā)其中的1個,和總共1個事件每秒觸發(fā)1000次,后者是前者壓力的1000倍。
具體是否能跑動你需要自己模擬事件觸發(fā)頻率壓測才知道

  • jesse 2024-08-06

    是的哈,注冊了回調(diào)不一定執(zhí)行它

  • alpha 2024-08-09

    好的感謝,我明白了。我以為注冊的多了會有影響,然后我看了一下代碼,這樣的話還是每個用戶都要注冊這么多。感覺每次用戶連接都要foreach循環(huán)注冊監(jiān)聽 還是不太好。優(yōu)化代碼了。

  • alpha 2024-08-09

    我在客戶端使用的時候 監(jiān)聽消息時也是用on,但是客戶端如果不需要監(jiān)聽的時候還需要使用off連關(guān)閉。服務(wù)端沒找到off方法,是不需要關(guān)閉嗎

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