使用nodejs服務器和客戶端與socket.io我可以讓14k客戶端連接。即使在使用集羣時也略少。socket.io中的連接限制
CPU或RAM都沒有用完。除了socket.io自己執行的自動ping之外,不傳輸數據。
運輸設置爲只使用'websocket',不投票!
更多的客戶端只是因爲「超時」而失敗。
這是什麼原因造成的?
我可以理解,如果機器不夠強大。但是,我希望服務器隨機丟棄客戶端,而不是每次嘗試都停留在特定的金額上。
編輯:這是在使用web風暴的Windows上,我會盡可能在Linux機器上測試。
也許這個問題與socket.io是有關你的問題:https://github.com/primus/primus/issues/355 – Jasper
不幸的是,不使用正常的tcp套接字在c#編寫的另一個程序沒有這個問題。另外,當我使用聚類時,數字無緣無故地降低。 – riki