【问题标题】:Openshift Tomcat 7 (JBoss EWS 2.0) cartridge, WAR file, WebsocketsOpenshift Tomcat 7 (JBoss EWS 2.0) 插件、WAR 文件、Websockets
【发布时间】:2016-05-18 15:30:54
【问题描述】:

我一直在使用 OpenShift(Tomcat 7 (JBoss EWS 2.0) 插件,带有 WAR 文件)。我的项目在 localhost 上完美运行不便......但是当我使用像“ws://app.rhcloud.com:8000/project/webSocket.”这样的 Websocket 时。

我收到此消息 --> “失败:连接建立错误:net::ERR_CONNECTION_TIMED_OUT”

所以我想知道我是否必须在应用程序中使用绑定端口或其他配置。

谢谢!!!

【问题讨论】:

    标签: tomcat websocket openshift war


    【解决方案1】:

    请参考this diagram,它描述了您可以与您的应用程序绑定到哪个端口,以及哪些端口可以从互联网访问,它们是:

    1. HTTP - 端口 80
    2. HTTPS - 端口 443
    3. WS - 端口 8000
    4. WSS - 端口 8443

    您需要确保您的应用程序在端口 8080 上的内部 IP 地址上侦听 websocket,与您的 Web 应用程序相同。我不确定 OpenShift Online 版本的 Tomcat 是否支持 websocket 升级,您可以尝试在 JBoss EAP 或 WildFly 上运行它。

    【讨论】:

      猜你喜欢
      • 2014-06-11
      • 1970-01-01
      • 1970-01-01
      • 2016-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多