维护 Nginx 时,什么时候应该用 reload,什么时候应该用 restart?

💡 原文中文,约800字,阅读约需2分钟。
📝

内容提要

维护 Nginx 时,reload 比 restart 更安全,因为它会先检查配置文件,避免错误导致服务无法启动,并能解决内存泄漏问题。但修改监听 IP 时,可能需要 restart。总体而言,reload 适合大多数配置更新,restart 适用于特定情况。

🎯

关键要点

  • 维护 Nginx 时,reload 比 restart 更安全。
  • reload 会先检查配置文件,避免错误导致服务无法启动。
  • reload 可以解决内存泄漏问题。
  • 修改监听 IP 时,可能需要使用 restart。
  • reload 适合大多数配置更新,restart 适用于特定情况。
  • 如果修改了监听的 IP 地址,必须使用 restart 命令。
  • 从 Nginx 1.6.x 版本开始,某些情况下 reload 仍然有效,但修改特定监听地址需要 restart。
➡️

继续阅读