【问题标题】:Does socket.io-redis support redis clusters?socket.io-redis 是否支持 redis 集群?
【发布时间】:2015-08-17 16:50:23
【问题描述】:

我是否可以透明地使用 redis 集群(无需为 redis 集群编写任何客户端代码),使用 socket-io-redis 而不是单个 redis 服务器作为默认示例状态?不幸的是,似乎没有这方面的官方文档。

另外,如果没有redis集群,socket.io服务器可以支持多少用户,一个redis服务器作为socket.io-redis后端?

更新:

Socket.io-redis 允许指定 redis 客户端使用。是否可以使用一些也支持 redis 集群的 node_redis 兼容的 redis 客户端? ioredis(唯一的其他全功能/推荐客户端)支持 redis 集群,但我不确定它是否与 node_redis 客户端兼容。有没有人有关于它的一些信息或其他可能的解决方案?

注意:我知道 Redis 云提供了具有单一端点范例的扩展解决方案,但我需要一个集群解决方案。

【问题讨论】:

    标签: node.js redis socket.io


    【解决方案1】:

    模块socket.io-ioredis 允许将ioredis 与socket.io 一起使用。 Ioredis 可以连接到一个 redis 集群。但是,到目前为止,我只使用 socket.io-ioredis 和 socket.io 以及单节点服务器和单个 redis 实例,并且在此配置中工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-06
      • 2019-07-19
      • 2015-08-26
      • 2021-10-31
      • 1970-01-01
      • 1970-01-01
      • 2017-06-24
      • 2015-06-18
      相关资源
      最近更新 更多