我尝试在 DIY 盒中的 OpenShift 上运行 Glassfish,但遇到问题,因为我收到一条错误消息,指出我无法绑定(bind)端口 8080。
我一直在与 Openshift 支持人员交谈,他们告诉我必须删除绑定(bind) 8080 端口的 ruby 文件。
错误:
[#|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.enterprise.v3.services.impl.monitor.MonitorableSelectorHandler@15ac5d5|#]
我认为我已经这样做了,因为我已经删除了 git 目录中的 .rb 文件,但问题仍然存在。
有人有什么建议吗?
最佳答案
您需要确保您的 glassfish 服务器绑定(bind)到您的 gear 的 IP 地址上的端口 8080,这是您的 OPENSHIFT_DIY_IP 环境变量。
关于java - 尝试在 DIY 盒中的 OpenShift 上运行 Glassfish 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29816218/