如何nginx配置更新,而无需重新加载或重新启动nginx

 dxj20101118 发布于 2023-01-19 11:54

我希望Nginx更新配置文件,而无需重新加载或重新启动Nginx.它似乎是API或任何东西(http://nginx.com/products/on-the-fly-reconfiguration/).

1 个回答
  • 在Ubuntu或Debian上,它就像使用reload参数一样简单:

    service nginx reload
    

    官方的方式是发送SIGHUP:

    kill -HUP $(ps -ef | grep nginx | grep master | awk '{print $2}')
    

    上面的命令将获取nginx主进程的进程ID并向其发送SIGHUP信号.

    请参阅Nginx的控制Nginx文档.

    您还可以使用Nginx二进制文件:

    nginx -s reload
    

    2023-01-19 11:57 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有