1

我目前正在尝试连接到在我的 AWS Cloud9 环境中运行的 websocket 服务器。服务器使用 Jetty 在 Java 中。它在我的电脑和树莓派上运行得非常好。AWS Cloud9 中的客户端可以成功连接到我的 pi 服务器,但不能连接到 AWS cloud9 中运行的那个。客户端是一个简单的 React 应用程序,node.js 服务器在端口 8080 上运行,websocket 服务器在端口 8081 上运行。当我连接到我的环境 url 端口 8080 时,客户端成功加载但是当我尝试通过连接到我的 weboscket 服务器时ws 协议在端口 8081 上控制台告诉我无法建立连接。我已确保 weboscket 服务器在 cloud9 上运行。在 cloud9 中显示活动服务器表明该服务器确实在端口 8081 上运行。此外,错误是'

这是客户端代码部分(帐户和区域已删除):

ws = new WebSocket("ws://MYACCOUNT.vfs.cloud9.MYREGION.amazonaws.com:8081");

错误是这样的:

Firefox can’t establish a connection to the server at ws://MYACCOUNT.vfs.cloud9.MYREGION.amazonaws.com:8081/.
4

0 回答 0