我应该在哪个端口上运行Socket.IO服务器?

6

有没有建议的端口可以运行Socket.IO服务器?目前我在6001、6002和6003端口上运行Socket.IO。但是我发现有些人连接时遇到了一些问题,所以我想知道是否有更好的端口可供使用。


我认为你可以同时使用端口80和socket.io以及web服务器。 - user482594
2个回答

7

如果socket.IO没有一些奇怪的实现,你应该能够使用常规的端口80和443,因为你正在使用一个不同的协议进行连接。


但是我的Web服务器不是使用80端口吗?如果我尝试在80端口上启动,它会显示“地址已被占用”。 - kidcapital
听起来你是在单独运行websocket服务器。根据你的服务器,你应该能够配置它来实例化一个websocket处理程序(例如socket.IO),并将ws请求传递给此处理程序。我从未使用过socket.IO进行此操作,但在express js中使用其他websocket处理程序时可以这样做。 - bennedich

7

链接似乎无法使用,或者链接到其他内容。 - Werner Kratochwil

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接