快递应用程序和socket.io聊天在不同的端口?

时间:2017-11-14 10:21:36

标签: node.js express socket.io

我的问题很简单: 如果我在socket应用程序的另一个端口设置socket.io聊天,我是否遵循良好做法或尊重标准? ...说我的应用程序在4000上运行所有路由(http://example.com:4000http://example.com:4000/contact,...)然后我创建了一个"这个"路由,但由于我的socket.io在3000上运行应该是现在:http://example.com:3000/chatroom,当然我为我的聊天客户端设置我的命名空间,如

  var nsp = io.of('/chatroom');

我做得对吗?如果没有,请指出正确的方向。

谢谢!

1 个答案:

答案 0 :(得分:0)

事情是......我在同一个端口和不同的端口尝试两者,只要你为聊天室设置一个特定的命名空间,你几乎没有注意到性能的任何变化。 尽管如此,我还没有在不同的端口上对并发性进行任何测试,也无法判断当有很多用户时会发生什么。