nodejs socket room連接管理

工作中遇到bug: 

socket經常重連,理論上一個房間應該不會超過5個連接數量,但目前最多有22個,導致服務端壓力增加


需要配合前端來查bug 需要查詢連接房間內已連接的數量。 

網上查資料:

    //獲取所有房間的信息由 io.sockets.manager.rooms 改爲  io.sockets.adapter.rooms

    //獲取房間中的客戶端,返回所有在此房間的socket實例 由  io.sockets.clients('房間名') 替換爲 io.sockets.adapter.rooms['房間名'];

微信圖片_20180816150509.png
輸出房間內socket實例



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章