Nodejs:许多客户端通过一个套接字请求

场景:我有很多客户端(通过Socket.io的网页)连接到一个Node.js服务器(称之为A)。 服务器充当另一个服务(Node.js)的应用程序“代理”,让我们调用服务B.实际上,页面使用代理与服务B通信。 我试图理解,如果我可以只从服务器A打开一个套接字到服务B,只是为了获得性能和资源(在服务器A上的第一个客户端连接上,服务器将打开套接字到B并维护它打开信息双向stream动)。 当然问题在于,如果没有某种干预,消息可能会相互混乱,造成B服务无法理解的混乱。 我是一个在套接字编程新手,我想知道如果这是一个“解决”的问题,或只是错误的答案:)谢谢

从你的评论看来,你会从Redis的PubSub这样的东西中受益。

请参阅http://redis.io/ ,特别是http://redis.io/commands#pubsub