我在Openshift.com注册并创建了一个catridge。但是当我需要部署通过tcp或ssl协议访问的MQTT服务器Mosquitto时,我需要从公共IP访问。 Openshift只是将http / https协议通过80/443端口重定向到8080? 是否可以在Openshift中使用套接字通信?
我在Openshift中创建了两个应用程序,一个用于推送,另一个用于Web部署,我停止了apache服务,以便让mosquitto服务收听8080.但是只有我用https协议发送帖子请求,它可以访问服务器一段时间并断开连接。
答案 0 :(得分:1)
我认为这可能会指向正确的方向https://www.openshift.com/blogs/paas-websockets。
答案 1 :(得分:0)
为了保存读者的一些读数,niharvey的回答涉及的步骤:
$OPENSHIFT_DIY_IP:$OPENSHIFT_DIY_PORT
的websocket应用。 8000
的{{1}}端口或ws://
的{{1}}。刚验证这些步骤按预期工作。