我在AWS(Ubuntu)上创建了一个新实例并正确设置了应用程序。一切都很好,除了socket.io无法使用websockets连接,这种情况在手机上造成了很多延迟。
我收到此错误:
WebSocket connection to <url>' failed: Error during WebSocket handshake: Unexpected response code: 400
仅在我的EC2实例上发生这种情况。我没有使用任何弹性堆栈。简单的AWS实例运行expressjs服务器侦听端口80.我在某处读到需要配置nginx的地方。但我所做的只是解雇了节点服务器,因此ubuntu实例上没有/etc/nginx
目录。
我一直试图在很长一段时间内解决这个问题。请帮忙。