Enviado em 01/01/2023 - 18:32h
R: Primeiro, crie o script de serviço para iniciá-lo, você pode fazer isso editando o arquivo de configuração do systemd
# systemctl start nome-do-serviço # inicia o serviço
# systemctl stop nome-do-serviço # para o serviço
# systemctl enable nome-do-serviço # habilita o serviço para iniciar ao iniciar o sistema
# systemctl status nome-do-serviço # verificar informacões sobre o serviço
/etc/systemd/system/nome-do-serviço.service. Depois, coloque o seguinte dentro dele
Após finalizar a configuração do arquivo, você pode executar os seguintes comandos:
[Unit]
Description=Nome-do-Serviço
[Service]
ExecStart=/caminho/para/node app.js
Restart=always
RestartSec=10 # Reinicia o serviço a cada 10 segundos
[Install]
WantedBy=multi-user.target # Roda o serviço quando o sistema carregar
# systemctl start nome-do-serviço # inicia o serviço
# systemctl stop nome-do-serviço # para o serviço
# systemctl enable nome-do-serviço # habilita o serviço para iniciar ao iniciar o sistema
# systemctl status nome-do-serviço # verificar informacões sobre o serviço