【问题标题】:Redis + Websockets: Send different channelsRedis + Websockets:发送不同的通道
【发布时间】:2015-10-14 19:18:12
【问题描述】:

我有一个运行 Redis 和 SockJS 的节点服务器。 Redis 通过不同的渠道获取消息。有没有办法将这些通道也用于 websocket。首先我找到了 Primus (https://github.com/primus/primus),很高兴有不同的频道(房间),但后来我发现它只适用于客户端。客户可以发送到不同的频道(房间),但我想要的是相反的方式。在服务器端只有write 函数只是将数据发送到连接的套接字。

我现在不需要将通道添加到我发送的消息中并在套接字客户端解析它。还有其他方法吗?我不想重新发明轮子。

【问题讨论】:

    标签: javascript node.js node-redis primus


    【解决方案1】:

    找到模块https://github.com/cayasso/primus-multiplex。它完成了这项工作。自述文件中的用法很好地解释了如何使用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-28
      • 2015-12-08
      • 1970-01-01
      • 2020-10-17
      • 2020-03-29
      • 1970-01-01
      • 2020-02-25
      • 1970-01-01
      相关资源
      最近更新 更多