我一直在使用OpenShift(Tomcat 7(JBoss EWS 2.0)盒式磁带,带有WAR文件)。我不方便我的项目在localhost上工作得很好...但是当我使用像“ws://app.rhcloud.com:8000 / project / webSocket”这样的Websocket时。
我收到此消息 - > “失败:连接建立错误:net :: ERR_CONNECTION_TIMED_OUT”
所以我想知道我是否必须在应用程序中使用绑定端口或其他配置。
谢谢!!!
答案 0 :(得分:0)
请参阅this diagram,其中描述了您可以与您的应用程序绑定的端口,以及可从Internet访问的端口,这些端口是:
您需要确保您的应用程序正在端口8080上侦听内部IP地址上的websockets,与您的Web应用程序相同。我不确定OpenShift Online的Tomcat版本是否支持websocket升级,您可以尝试在JBoss EAP或WildFly上运行它。