Configurando o serviço Wildfly 8 no Ubuntu 16.04

0

Com base nas entradas aqui , parece configurar um novo serviço que reinicia na reinicialização é diferente na versão 16.04 do Ubuntu do que no 14.04. Nós tínhamos usado um arquivo de link simbólico na pasta /etc/init.d/ para reiniciar o serviço wildfly na reinicialização do servidor Ubuntu, que não está funcionando na versão 16.04.

A solução que obtive de um dos sites é configurar um arquivo chamado vi /etc/systemd/system/wildfly.service com o conteúdo abaixo:

[Unit]
Description=The WildFly Application Server
After=syslog.target network.target
Before=nginx.service

[Service]
Environment=LAUNCH_JBOSS_IN_BACKGROUND=1
EnvironmentFile=/etc/default/wildfly
User=wildfly
LimitNOFILE=102642
PIDFile=/var/run/wildfly/wildfly.pid
ExecStart=/opt/wildfly/bin/launch.sh $WILDFLY_MODE $WILDFLY_CONFIG $WILDFLY_BIND
StandardOutput=null

[Install]
WantedBy=multi-user.target

E, em seguida, execute os comandos abaixo:

systemctl daemon-reload
systemctl start wildfly
systemctl enable wildfly

Alguém pode me ajudar a confirmar se o acima funcionaria? Muito obrigado !!

    
por n.hamad 04.01.2018 / 09:04

0 respostas