0

我没有找到太多关于“独立”Redis VS Heroku Redis 的文档,所以我不太确定以下内容对于附加版本是否可行。

我想创建一个适用于客户端和服务器之间实时通信的可扩展架构:

  • 在多个 Node.js 实例上运行的 Socket.io (web dynos)
  • Redis 附加组件 (Heroku Redis) 用作中央内存数据存储
    • 每个 web dyno 使用socket.io-redis适配器通过共享总线进行通信
  • Heroku Redis 还用作使用Redis 简单消息队列的消息队列
    • 每个工作人员 dyno 使用 Heroku Redis 消息队列中的消息

有没有人通过与上述类似的方法取得成功?使用 Heroku 提供的单独的消息队列插件会更明智吗?

谢谢参观!

4

0 回答 0