-1

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

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

4

1 回答 1

1

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

于 2015-10-14T20:31:06.073 回答