国产探花免费观看_亚洲丰满少妇自慰呻吟_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區區五萬行的代碼就能做到這么厲害,著實佩服了!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广州市| 闽侯县| 津南区| 马龙县| 博白县| 扎鲁特旗| 什邡市| 东平县| 明星| 大余县| 广宗县| 东宁县| 田林县| 临沂市| 舒城县| 苗栗市| 浪卡子县| 讷河市| 闻喜县| 冷水江市| 怀远县| 西畴县| 南汇区| 峨眉山市| 古交市| 蚌埠市| 平遥县| 定结县| 稻城县| 林西县| 昌邑市| 松溪县| 绍兴县| 额尔古纳市| 高淳县| 丰宁| 长沙县| 富源县| 肇庆市| 汉寿县| 灵山县|