我目前使用的是帶有redis存儲的Socket.IO。帶RabbitMQ的Socket.IO?
而且我正在使用Room功能。
所以我完全沒關係客房連接(訂閱)
和Leave(退訂)與Socket.IO。
我剛看到這個頁面
http://www.rabbitmq.com/blog/2010/11/12/rabbitmq-nodejs-rabbitjs/
而且我發現,有些人正在使用Socket.IO與RabbitMQ的。
爲什麼單獨使用Socket.IO還不夠好?
是否有任何充分的理由使用與rabbitMQ的Socket.IO?
因此,RabbitMQ可以緩解持續消息中的一些重負載。你是否推薦在Socket.IO之前使用RabbitMQ?通過這種方式,Socket.IO可以通過較小的Socket.IO服務器集羣進行高度擴展,但可以使用RabbitMQ服務器集羣進行擴展。我在正確的軌道上? – InspiredJW 2012-03-23 07:51:56
如果你的意思是「Socket.IO前面的RabbitMQ」有一個web farm,它使用SocketIO來代理來自客戶端的請求,然後使用RabbitMQ集羣刪除旨在持久化的消息,然後分別設置一組服務從RabbitMQ消耗並堅持消息適當,然後是;-) – 2012-03-23 11:01:13