在它上有一些谷歌,解决方案是使用iptables或Apache中的mod进行重定向?由于我的应用程序使用websockets,因此上述解决方案中断了我的websocket连接,并且我再次不得不使用端口8080连接到我的websockets。我可以通过任何方式在自己的端口80上运行glassfish以便我的websockets也可以在端口80上运行公司防火墙后面的用户可以访问应用程序,因为协作可能会阻止8080。
我也有root访问权限。
最佳答案
要在端口80上运行GlassFish,您需要:
使用命令行实用程序
asadmin set configs.config.server-config.network-config.network-listeners.network-listener.http-listener-1.port=80
您可能需要替换
server-config
和/或http-listener-1