`

nginx的信号量与命令

阅读更多
省略号为nginx路径
启动nginx命令
/.../sbin/nginx -c /.../conf/nginx.conf

查看nginx进程号命令
ps -ef | grep nginx 或者 ps aux | grep nginx


信号量操作:
TERM,INT   Quick shutdown  直接关闭

QUIT       Graceful shutdown 优雅的关闭

HUP        Configuration reload start the new worker processes with a new configuration graceful shutdown the old worker processes
           改变配置文件,平滑的重读配置文件

USR1       Reopen the log files 重读日志,在日志按日、月分割时有用

USR2       Upgrade Executable on the fly 平滑的升级

WINCH      Graceful shutdown the worker processes 优雅关闭旧的进程(配合USR2来进行升级)

信号量通过kill操作,具体语法:
Kill -信号选项 nginx的主进程号
Kill -HUP 4832

Kill -信号控制 `cat/.../logs/nginx.pid`  (在nginx.pid中会保存当前nginx的进程号)
Kill -USR1 `cat/.../logs/nginx.pid`


命令操作:
在nginx目录下查看对应命令
[root@bogon nginx]# ./sbin/nginx -h

Options:
  -?,-h         : this help
  -v            : show version and exit
  -V            : show version and configure options then exit
  -t            : test configuration and exit
  -T            : test configuration, dump it and exit
  -q            : suppress non-error messages during configuration testing
  -s signal     : send signal to a master process: stop, quit, reopen, reload
  -p prefix     : set prefix path (default: /usr/nginx//)
  -c filename   : set configuration file (default: conf/nginx.conf)
  -g directives : set global directives out of configuration file

使用命令:
./sbin/nginx -s reload 重启

./sbin/nginx -s stop 立即停止


nginx网上学习视频 http://www.php.cn/code/20636.html
分享到:
评论

相关推荐

    nginx常用bat批处理命令

    nginx常用bat批处理命令,放在nginx同级目录下使用,可快速的重启、停止、关闭nginx。 quit.bat(退出Nginx) reload.bat(重启Nginx) stop.bat(停止Nginx)

    nginx命令参数用法详细介绍

    nginx命令参数用法详细介绍 nginx命令:启动nginx  在Windows上安装好nginx后,我们需要启动nginx服务,启动nginx服务的命令行操作主要有两种方式,即 C:/nginx-0.8.53>nginx.exe  或者 C:/nginx-0.8.53>start ...

    nginx日志分析命令

    nginx日志分析命令,可以帮你使用命令获取nginx服务器上所需日志内容

    02-nginx信号量视频教程.zip

    Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的

    03Nginx常用操作命令.pdf

    Nginx常用操作命令

    nginx日常维护常用命令

    一、简明nginx常用命令 1. 启动 Nginx 代码如下:poechant@ubuntu:sudo ./sbin/nginx2. 停止 Nginx 代码如下:poechant@ubuntu:sudo ./sbin/nginx -s stoppoechant@ubuntu:sudo ./sbin/nginx -s quit-s都是采用向 ...

    Nginx配置命令

    Nginx常用的配置命令

    nginx常用命令.doc

    nginx常用命令,方便技术人员管理nginx

    nginx替代方案,nginx代替apache与jboss

    nginx替代apache,nginx替代方案,nginx代替apache与jbos,nginx+jboss结合

    Nginx服务器的安装与配置.pdf

    第5章 Nginx与JSP、ASP.NET、Perl的安装与配置.pdf 第6章 Nginx HTTP负载均衡和反向代理的配置与优化.pdf 第7章 Nginx的Rewrite规则与实例.pdf 第8章 Nginx模块开发.pdf 第9章 Nginx的Web缓存服务与新浪网的开源N...

    实战Nginx高性能Web服务器

    内容:Nginx部署中常用的命令,包括启动、测试、停止、发送信号等。 5、高性能Web服务器Nginx的配置与部署研究(5)Nginx配置符号 内容:这篇简短的博文,提供Nginx的配置文件中常出现的符号的用法。 6、高性能Web...

    nginx命令工具,支持几乎所有命令--nginx.bat

    nginx启动工具,支持几乎所有命令,可以通过序号快速选择,也可以通过简单的命令选择,是nginx必备的快捷操作小工具!看到赚到!

    nginx安装与使用.zip

    nginx安装与使用 http://blog.163.com/njut_wangjian/blog/static/1657964252013327103716818/ Nginx开发从入门到精通 http://tengine.taobao.org/book/index.html nginx官网上下载相应的安装包,--- 直接解压就...

    nginx的try_file命令实现404跳转_nginx_tryfile404_

    介绍nginx的命令try_file实现本地资源不存在时就跳转到其他流程回源

    nginx信号集案例详解

    本篇内容给大家详细分析一下nginx信号集相关知识以及实例中的问题分析,一起学习参考下。

    实战Nginx-PDF版.zip

    主要内容包括:第1章 Nginx简介;...第5章Nginx与JSP、ASP.NET..第6章Nginx http负载均衡和反向代理;第7章Nginx 的rewrite规则与实例;第8章 Nginx 模块开发;第9章Nginx 的web缓存服务与新浪网的开源NCACHE模块等

    Nginx模块开发与架构详解

    Nginx模块开发与架构详解

    centos8 nginx1.20.1 与nginx配置文件

    nginx.conf nginx-1.20.1.tar.gz 这是关于centos8的nginx 和nginx 的配置https文件

    nginx 命令.bat

    nginx web服务器启动,重启,关闭。为了方便写了一个bat脚本

Global site tag (gtag.js) - Google Analytics