Problemas com script de inicialização ao rodar o Jetty
09/02/2010 00:00
Vou rodar a aplicação num servidor com Debian, e preciso instalar o servidor web Jetty diretamente do repositório do Debian só que tive uns problemas. Eu preciso que assim que a máquina inicie rode o servidor, e com esta instalação ele já cria o arquivo /etc/init.d/jetty. Teoricamente ele inicia o servidor, fica ocupando a porta 8080, mas na prática ele não funciona, eu tentei iniciar manualmente com o comando /etc/init.d/jetty start e o mesmo problema acontece. Daí se eu não usar o script de inicialização e for iniciar o servidor manualmente eu entro no diretório /usr/share/jetty e dou um java -jar start.jar e funciona normalmente!
A mensagem:
Qdo inicio pelo script de inicialização aparece a mensagem:
* Jetty servlet engine started, reachable on <!-- m --><a class="postlink" href="http://NOME-DA-MAQUINA:8080/">http://NOME-DA-MAQUINA:8080/</a><!-- m -->. jetty [ OK ]
E qdo dou um /etc/init.d/jetty status aparece:
* Jetty servlet engine is running with pid 3602, and is reachable on <!-- m --><a class="postlink" href="http://:8080/">http://:8080/</a><!-- m -->
Não aparece o nome da máquina! E através deste comando é bem mais rápido do que iniciar o servidor manualmente através do jar (parece que ele nem inicia o servidor). E se eu tento acessar no navegador <!-- m --><a class="postlink" href="http://NOME-DA-MAQUINA:8080">http://NOME-DA-MAQUINA:8080</a><!-- m -->, <!-- m --><a class="postlink" href="http://localhost:8080">http://localhost:8080</a><!-- m --> ou <!-- m --><a class="postlink" href="http://localhost:8080/algum_contexto">http://localhost:8080/algum_contexto</a><!-- m --> não aparece nada! Só funciona se eu executar o jar normalmente!
Isso eu fiz testando na minha máquina (Ubuntu), mas deu o mesmo problema no servidor (Debian), mas lá me parece que nem manualmente funciona (é outra pessoa que mexe com o servidor). E eu tentei usar o tomcat baixado do repositório e deu um problema parecido. Parece que estes scripts de inicialização não funcionam. Não sei se esta faltando eu configurar alguma coisa. Alguém pode me dar uma ajuda?
Tags:
Ferramentas/Plugins