尝试在DIY盒式磁带上在OpenShift上运行Glassfish服务器

问题描述:

我想在DIY盒式磁带上的OpenShift上运行Glassfish,并且出现问题,因为我收到一条错误消息,说我无法绑定端口8080。尝试在DIY盒式磁带上在OpenShift上运行Glassfish服务器

我一直在与Openshift支持交谈,他们告诉我,我必须删除绑定8080端口的红宝石文件。

错误:

[#|2015-04-21T17:58:27.887-0400|SEVERE|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=1;_ThreadName=main;|Shutting down v3 due to startup exception : Permission denied: 8080=com.sun[email protected]15ac5d5|#] 

我认为我这样做,是因为我已删除的git的目录中的文件名为.rb,但问题仍然存在。

有没有人有任何建议?

您需要确保您的glassfish服务器绑定到您的设备的ip地址上的端口8080,这是您的OPENSHIFT_DIY_IP环境变量。

+0

我按照这个教程: https://blog.openshift.com/running-java-apps-in-the-cloud-with-glassfish-and-a-paas/ – markosca

+0

昨天我回顾了我的端口服务器执行“env | grep OPENSHIFT_DIY_PORT”,结果是8080.因此,我知道这是我应该使用的端口,但我认为其他应用程序在此端口中,因此我收到了以前的错误。 我怎么知道哪个应用程序绑定了这个端口,我该如何删除它? – markosca