Glassfish与非默认端口上的Web服务

我有一个简单的Web服务,我创build了一个完美的部署在Windows和Linux系统上的默认GlassFish V2.1安装。 不过,在生产环境中,Glassfish的域默认端口从8080端口改为80端口。现在,当我尝试部署Web服务时,它不会部署到服务器。

生产服务器是全新的,只有几个网页。 除了港口以外,其他一切似乎都是一样的。 我无法更改生产服务器上的端口。

事实上,我试图将Linuxtesting服务器上的端口从8080更改为80端口,并获得与生产服务器相同的结果。

任何想法 – 除了不使用glassfish? 🙂

你在Linux下以非root用户身份运行Glassfish吗?

如果是这样,请使用root启动Glassfish。

非root用户不能在1024以下的端口上侦听