有谁知道是否可以在 Cloudbees 或 Jelastic 上使用 websocket。我在端口 10126 上部署了一个带有 websockets 的 Railo 项目,它在我的 Tomcat 本地设置上运行良好,但是在部署到 Jelastic 和 Cloudbees 时没有任何反应。
5 回答
在 Jelastic,我们做到了。这是我们提供公共 IP 的成果之一。我们将针对这个主题撰写一篇简短的操作指南文章。您可以在我们的博客 (http://blog.jelastic.com) 或我们的 Twitter 帐户 (@jelastic) 上查看它。
Cloudbees 现在支持 Websockets。
这是通过代理完成的 - 因此可以通过 http 升级与任何应用程序一起使用。
只需设置:
蜜蜂应用程序:代理:更新 http_version=1.1
由于 http 1.1 支持升级到 websocket(因此 ws 和 wss 将起作用)。
CloudBees 现在提供对 WebSockets 的支持 - 您只需要使用不同的端点来访问您的应用程序:http: //developer.cloudbees.com/bin/view/RUN/WebSockets
AFAIK,目前只有dotCloud支持 websockets:http ://docs.dotcloud.com/guides/websockets/
好的,在我对 Jelastic 的理解中,他们支持在 GlassFish 中运行 Websocket,并且可以支持公共 IP。
而 Cloudbees 支持运行单独的 JVM(纯 Java 应用程序,无应用程序服务器)但没有公共 IP。
以下是一些参考资料: