systemctl status nginx
sudo systemctl restart nginx
sudo systemctl reload nginx
sudo systemctl enable --now docker
sudo systemctl disable --now antigo.service
sudo systemctl daemon-reload
Após editar unit files em /etc/systemd/system/, sempre daemon-reload. Logs: journalctl.
reload x restart: a diferença que derruba conexões
reload aplica config nova sem matar processos ativos (bom para nginx); restart mata e sobe de novo, derrubando conexões abertas. Usar restart onde bastava reload é a causa clássica de "caiu 2 segundos" em produção sem necessidade.
- Depois de editar unit file em
/etc/systemd/system/, rodedaemon-reloadantes do restart systemctl is-enabled nomeconfirma se o serviço sobe sozinho no boot- Serviço reiniciando sozinho em loop? Veja
systemctl statuse o journalctl do unit
Próximos passos
Explore o hub de conteúdo, o roteiro de estudos e os cursos gratuitos. Em dúvida de infraestrutura ou produto, use o diagnóstico gratuito.