罐子里的Openshift和嵌入式服务器

时间:2015-08-10 17:20:16

标签: java jar openshift spark-java

我看到有人这样做,但按照他们的步骤,我没有设法让它发挥作用。

我制作了我的装备WildFly Application Server 8.2.0.Final。然后我使用WinSCP上传了jar和资源,并通过ssh运行jar。 - > java -jar server.jar

然后,输出是我期待的那个:点燃的sparkjava服务器(是的,我使用spark)在端口8081上,而Ip是使用" env |检索的服务器。 grep IP"命令。

然后我尝试通过客户端进入我的应用程序: http://fooname.rhcloud.com:8081/home.html

没有任何反应。几秒钟后,浏览器会显示超时。

有什么想法吗?我很确定我错过了一个"愚蠢的"一步,但我还没看到哪一个。

提前致谢

1 个答案:

答案 0 :(得分:0)

您只能在OpenShift应用程序外部访问这些端口(80/443/8000/8443)。如果你想运行spark,我建议你使用DIY设备,然后让它在端口8080上监听,以便它可以从外部访问。您可以查看Developer Portal的这一部分,以获取有关端口和端口的更多信息。路由:https://developers.openshift.com/en/managing-port-binding-routing.html