5
我很好奇我可以同時使用socket.io和Cluster。在集羣中使用socket.io?
我知道集羣使用多核工作在具有多個worker的node.js上。
這意味着,如果我使用集羣爲socket.io,兩個用戶用連接在
兩個不同socket.io可能導致他們不能互相通信的問題?
所以,而不是在socket.io上使用集羣將是一個答案?
我很好奇我可以同時使用socket.io和Cluster。在集羣中使用socket.io?
我知道集羣使用多核工作在具有多個worker的node.js上。
這意味着,如果我使用集羣爲socket.io,兩個用戶用連接在
兩個不同socket.io可能導致他們不能互相通信的問題?
所以,而不是在socket.io上使用集羣將是一個答案?
結帳dshaw的談話和示例應用程序:https://github.com/dshaw/talks/tree/master/2011-10-jsclub/sample-app
而且這個計算器的問題可能會有所幫助: How to reuse redis connection in socket.io?
基本上使用Redis的作爲發佈 - 訂閱與一個或多個通道上的消息交換。
我發現使用RedisStore將是一個解決方案來解決這個問題(對socket.io使用多個進程),但我該如何實現呢? – InspiredJW