查看AWS Elastic Cache的文档我可以看到它们支持Redis Cluster并且一般性地讨论键/值数据和Redis操作。 但是,如果这将支持Redis'pub / sub沿不同服务器的复制,则不清楚。
我们正在node-xmpp上构建聊天服务器。我们将有许多应用程序服务器来处理聊天连接,我们依靠Redis pub / sub来处理聊天线程之间的通信。我们要求无论每个聊天服务器与之通信的实际Redis实例如何,它们都可以共享相同的发布/订阅频道。
在AWS Elastic cache white paper (page 7) ,如果你想要pub / sub,他们会指示使用Redis。据我所知,AWS Elastic Cache实际上支持pub / sub可扩展性,但我还不确定。
答案 0 :(得分:7)
我已经尝试过了,是的,AWS管理群集中Redis实例中的发布/订阅者通道。我们现在在AWS Elastic Cache上使用node-xmpp和redis-cluster部署了三个聊天平台,用于管理聊天的实时功能,并且工作正常。