Skip to main content
 首页 » 编程设计

nginx之何时重启而不重新加载 Nginx

2024年06月03日29tintown

什么时候需要重启nginx而reload还不够?
如果像 passenger 这样的扩展名有什么不同吗?使用过吗?

如果服务消耗太多内存是否应该重新启动。重新启动 Nginx 的任何其他原因,特别是在扩展或 Nginx 核心配置中的配置更改之后?

更改配置后,可以通过 binary 重新启动或重新加载 nginx。本身或 Ubuntu 上的 init.d 脚本“/etc/init.d/nginx -h”。应该首选哪种方法?

请您参考如下方法:

重新加载 nginx 比重新启动更安全,因为在终止旧进程之前,会解析新的配置文件,如果出现任何问题,整个进程就会中止。

另一方面,当您重新启动 nginx 时,您可能会遇到由于语法错误而导致 nginx 将停止并且不会再次启动的情况。

重新加载会终止旧进程,因此无论如何都应该清除任何内存泄漏。