rmdir.cn

systemctl restart nginx

在维护窗口重启 Nginx 服务

语法

sudo systemctl restart nginx

说明

适用于 systemd 管理的安装,在确实需要停止并重新启动进程时使用。普通配置修改优先 reload。restart 可能中断连接;即使配置检查通过,端口冲突、权限或运行环境问题仍可能导致启动失败。

示例

检查后重启

确认维护窗口、冗余流量和回滚方案后使用。

sudo nginx -t && sudo systemctl restart nginx

注意事项:此操作会停止再启动服务,有中断风险;不要用重启代替故障定位。

查看重启后的服务日志

检查最近五分钟的单元日志。

sudo journalctl -u nginx --since '5 minutes ago' --no-pager

注意事项:日志可能含请求路径和内部地址,分享前请脱敏。

参考资料