Node.js AWS EC2实例上的socket.io

Node.js AWS EC2实例上的socket.io,node.js,reactjs,amazon-web-services,amazon-ec2,socket.io,Node.js,Reactjs,Amazon Web Services,Amazon Ec2,Socket.io,我有一个运行的express node服务器,它是REST API和WebSocket(用于聊天功能)的后端,而我的客户端是React.js 当我将服务器部署到设置了安全组的AWS EC2实例时,我能够进行http api调用,但我的socket.io连接无法工作。我已经在本地主机上对服务器进行了本地测试,可以正常工作 我认为这对package.json中的代理起到了一定作用,因为当我将代理更改为EC2实例公共ip,同时保持socket.io连接到本地主机时,本地测试无法工作 我没有收到任何“拒

我有一个运行的express node服务器,它是REST API和WebSocket(用于聊天功能)的后端,而我的客户端是React.js

当我将服务器部署到设置了安全组的AWS EC2实例时,我能够进行http api调用,但我的socket.io连接无法工作。我已经在本地主机上对服务器进行了本地测试,可以正常工作

我认为这对package.json中的代理起到了一定作用,因为当我将代理更改为EC2实例公共ip,同时保持socket.io连接到本地主机时,本地测试无法工作

我没有收到任何“拒绝连接”错误


那么我的问题是react.js代理如何影响socket.io连接?

您是否找到了解决方案?