• 技术文章 >运维 >Nginx

    nginx启动后可以用哪些命令控制?

    VV2020-06-28 17:32:22转载1010

    Nginx 启动之后,可以使用以下命令控制:

    (推荐教程:nginx教程

    nginx -s

    其中-s意思是向主进程发送信号,signal可以为以下四个中的一个:

    stop — 快速关闭

    quit — 优雅关闭

    reload — 重新加载配置文件

    reopen — 重新打开日志文件

    当运行nginx -s quit时,Nginx 会等待工作进程处理完成当前请求,然后将其关闭。当你修改配置文件后,并不会立即生效,而是等待重启或者收到nginx -s reload信号。

    当 Nginx 收到 nginx -s reload 信号后,首先检查配置文件的语法。语法正确后,主线程会开启新的工作线程并向旧的工作线程发送关闭信号,如果语法不正确,则主线程回滚变化并继续使用旧的配置。当工作进程收到主进程的关闭信号后,会在处理完当前请求之后退出。

    以上就是nginx启动后可以用哪些命令控制?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:掘金,如有侵犯,请联系admin@php.cn删除
    专题推荐:nginx
    上一篇:反向代理是什么意思 下一篇:Nginx的基本配置项有哪些
    大前端线上培训班

    相关文章推荐

    • 命令行方式启动nginx• nginx主要特点介绍• nginx常用命令介绍• nginx的特点有哪些

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网