我有一个Web应用程序,我正在使用websockets。我使用ws://myDomain.com作为我的websocket服务器的地址时遇到问题。这个问题很奇怪,因为我使用很多PC来测试连接,而且看起来大约有1/5的人可以使用它!当我将websocket地址更改为ws://111.111.111.111(我的服务器IP地址)时,100%的客户端工作正常。
有没有人有过类似的问题?我该如何解决这个问题?
答案 0 :(得分:0)
你可以在其间支持websockets的代理。这可能是因为代理已过期或者websocket服务器不是100%达到规范。你用的是什么服务器?尝试切换到WSS(带有websockets的TLS)。
答案 1 :(得分:0)
您可能遇到跨域资源共享问题。或者,可能无法连接的PC位于不同的子网上,无法解析myDomain.com。从这些PC上尝试nslookup myDomain.com。