【问题标题】:Websocket on Tomcat 7.0.39 on openshiftOpenshift 上 Tomcat 7.0.39 上的 Websocket
【发布时间】:2015-03-26 21:07:08
【问题描述】:

我刚刚在我的 openshift 帐户 (tomcat-ngoanhtuanthesis.rhcloud.com/) 上成功安装了 Apache Tomcat 7.0.39。我知道tomcat 7.0.39 已经支持Websocket。在我的本地计算机上,我可以正确运行我的 Web 套接字应用程序,但我无法在 openshift 服务器中运行它。但是,我的 Web 服务应用程序可以很好地运行。我在互联网上搜索了整整一周,但找不到任何解决方案。谁能帮我?提前谢谢!

注意:这是我的 Web 服务:

tomcat-ngoanhtuanthesis.rhcloud.com/TrueTrafficServerAlpha2/

以下是 Tomcat 7.0.39 中集成的一些 websocket 示例。这些示例虽然非常简单,但无法运行。

http://tomcat-ngoanhtuanthesis.rhcloud.com/examples/websocket/

【问题讨论】:

    标签: java websocket tomcat7 openshift


    【解决方案1】:

    你读过这个吗? https://www.openshift.com/blogs/paas-websockets

    WebSockects 目前正在 openshift 上暂存,并且可以在其他端口上使用。

    如何访问预览 WebSockets 支持?

    您需要连接到 特定端口,因为主要路由层仍然基于 Apache,并且 不支持 WebSockets。

    所以,对于普通的 WebSockets ws://,您将使用端口 8000 和安全 连接 wss:// 端口 8443。这是一个示例:

    http://app-lovingwebsockets.rhcloud.com/

    http://app-lovingwebsockets.rhcloud.com:8000/

    https://app-lovingwebsockets.rhcloud.com/

    https://app-lovingwebsockets.rhcloud.com:8443/

    所以,只需在此处打开您的示例,它们就会正常工作(希望如此):

    https://tomcat-ngoanhtuanthesis.rhcloud.com:8443/examples/websocket/
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-31
      • 1970-01-01
      相关资源
      最近更新 更多