jar executado em um serviço que não está logado [fechado]

2

Eu coloquei um jar em um serviço init.d seguindo o guia aqui .

  • criou o arquivo de serviço em /etc/init.d/
  • atribua permissões adequadas
  • teste a parada e inicie: sudo service myservice start/stop/restart ;

O processo está começando após o sudo service myservice start e eu posso vê-lo a partir do comando ps -ef | grep -i myservice No entanto, o serviço deve registrar sua execução em um arquivo de registro no mesmo caminho do jar, mas esse arquivo de registro não é criado.

Em vez disso, se o jar for executado através de java -jar myJar.jar & e não dentro do serviço, o arquivo de log será criado.

Como isso é possível?

Obrigado Simone

    
por Simone Ceccolini 08.10.2018 / 09:12

0 respostas

Tags