Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 web 应用程序,我正在使用 websockets。我在使用 ws://myDomain.com 作为我的 websocket 服务器的地址时遇到问题。问题很奇怪,因为我使用许多 PC 测试了连接,似乎这适用于大约 1/5 的 PC!当我将 websocket 地址更改为 ws://111.111.111.111(我的服务器 IP 地址)时,100% 的客户端工作正常。
有没有人可能有类似的问题?我该如何解决这个问题?
您可以在中间有一个支持 websockets 的代理。这可能是因为代理已过时或 websocket 服务器不是 100% 符合规范。你用的是什么服务器?尝试切换到 WSS(带有 websockets 的 TLS)。
您可能会遇到跨域资源共享问题。或者,无法连接的 PC 可能位于不同的子网中,并且无法解析 myDomain.com。从这些 PC 上尝试 nslookup myDomain.com。