标签: node.js socket.io
我在我的EC2自动扩展服务器阵列上运行socket.io/node.js。一旦我有多个服务器,就会出现一个明显的问题,即socket.io连接需要在服务器之间共享。这是您通常使用socket.io附带的redis商店插件的地方。
不幸的是,我使用MongoDB(而不是redis),并且将另一个数据库添加到我的堆栈的成本非常高。我尝试使用socket.io-mongo模块,但它绝对杀死了我的服务器(巨大的CPU使用率)。
有没有其他方法可以在EC2服务器之间共享socket.io会话?