国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

Nginx的信號是怎么控制的?

2024-08-30 12:23:01
字體:
來源:轉載
供稿:網友
  Nginx簡介
  Nginx是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP的代理服務器。Nginx由俄羅斯的Rambler.ru站點開發,而且官方測試Nginx可以支撐五萬并發。
  Nginx官網:http://nginx.org
  本文主要講解Nginx運行后如何控制它,以便它的停止或者重新啟動。
  // 啟動和停止nginx
  當前目錄:/usr/local/bin/nginx
  啟動:
  ./sbin/nginx
  停止 :
  kill -INT master 主機進程號
  Nginx信號量
  Nginx主要是通過信號量來控制Nginx,主進程編號默認寫入文件nginx.pid中,可以通修改配置文件nginx.conf修改修改文件的名稱。
  Nginx主進程支持的信號如下:
  信號量使用方式
  具體講解
  TERM,INT :kill -TERM(INT)      nginx主進程號或者kill -TERM(INT)
  ——cat/usr/local/nginx/logs/nginx.pid ——,   nginx的進程馬上被關閉,不能完整處理正在使用的nginx的用戶的請求,等同于 /usr/local/nginx -s stop
  QUIT:kill -QUIT              nginx主進程號 優雅的關閉nginx進程,在處理完所有正在使用nginx用戶請求后再關閉nginx進程,等同于/usr/local/nginx -s quit
  HUP:kill -HUP               nginx主進程號 nginx進程不關閉,但是重新加載配置文件。等同于/usr/local/nginx -s reload
  USR1:kill -USR1          nginx主進程號 不用關閉nginx進程就可以重讀日志,此命令可以用于nginx的日志定時備份,按月/日等時間間隔分割有用
  USR2:kill -USR2          nginx主進程號 nginx的版本需要升級的時候,不需要停止nginx,就能對nginx升級
  WINCH:kill -WINCH     nginx主進程號 配合USR2對nginx升級,優雅的關閉nginx舊版本的進程。
  利用Nginx這些信號量在不必關閉進程的時候就可以控制nginx的日志分割以及nginx的升級之類的內容,隨著對Nginx的逐步深入更加覺得Nginx區區五萬行的代碼就能做到這么厲害,著實佩服了!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 山东省| 太白县| 孟州市| 安龙县| 林甸县| 大理市| 安庆市| 明光市| 府谷县| 满洲里市| 沙湾县| 本溪市| 南通市| 沅陵县| 岳西县| 密云县| 江源县| 霍邱县| 敖汉旗| 铜梁县| 锡林浩特市| 苍梧县| 巴彦县| 察雅县| 张家港市| 泉州市| 北碚区| 腾冲县| 平泉县| 南皮县| 湘乡市| 南昌县| 淮南市| 枣强县| 南江县| 晋江市| 定远县| 望奎县| 土默特左旗| 宜宾县| 互助|