世界因你而精彩  
          日歷
          <2014年11月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456
          統(tǒng)計(jì)
          • 隨筆 - 169
          • 文章 - 1
          • 評(píng)論 - 138
          • 引用 - 0

          導(dǎo)航

          常用鏈接

          留言簿(9)

          隨筆分類(163)

          隨筆檔案(154)

          文章檔案(1)

          新聞檔案(1)

          相冊

          收藏夾(1)

          個(gè)人雜雜

          友情鏈接

          自學(xué)考試

          資料搜索

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 360524
          • 排名 - 153

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

           

          nginx的結(jié)束重啟一般是通過下面命令來實(shí)現(xiàn)的:

          1
          kill -QUIT 26000

          其中26000是nginx的主進(jìn)程號(hào)。

          每次都需要通過ps命令來查詢nginx的主進(jìn)程號(hào),非常麻煩。 在《實(shí)戰(zhàn)nginx:取代Apache的高性能Web服務(wù)器》一書中提到了使用pid文件的方法,不巧的是給的命令漏了些東西,這里給出完整的指令。

          什么是pid文件

          pid文件就是一個(gè)純文本文件,里面記錄的是進(jìn)程的pid號(hào)。

          下面是一個(gè)pid文件的內(nèi)容::

          1
          26000

          nginx的默認(rèn)pid文件

          nginx使用了pid文件來記錄master process的pid號(hào),如果編譯時(shí)沒有指定,那它的路徑就是:

          1
          <prefix>/logg/nginx.pid

          其中<prefix>是nginx的安裝路徑。

          如果你想修改默認(rèn)的pid文件路徑,可以在編譯時(shí)加入配置。參數(shù)如下:

          1
          ./configure --pid-path=/data/test/ngx.pid

          指定后,默認(rèn)的pid文件路徑就更改為:

          1
          /data/test/ngx.pid

          如果指定只是路徑,沒有pid的文件名,那么pid的文件名還是nginx.pid

          通過配置文件修改pid

          除了使用默認(rèn)值和通過編譯時(shí)修改外,還可以通過在nginx的配置文件中修改。如下:

          1
          pid /var/run/nginx.pid;

          這里修改的值只對(duì)使用該配置文件的nginx有效。

          用PID文件停止Nginx

          假設(shè)pid文件路徑為/data/logs/nginx.pid

          1
          kill -QUIT 'cat /data/run/nginx.pid'


          用pid文件重新加載配置文件

          1
          kill -HUP 'cat /data/run/nginx.pid'
          posted on 2014-11-19 17:22 張秀蘭 閱讀(6500) 評(píng)論(0)  編輯  收藏 所屬分類: 學(xué)習(xí)園地
           
          Copyright © 張秀蘭 Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 武鸣县| 仁寿县| 治多县| 曲周县| 镇江市| 安泽县| 三原县| 策勒县| 惠水县| 鄂尔多斯市| 噶尔县| 新巴尔虎左旗| 台南县| 文昌市| 军事| 民权县| 措美县| 政和县| 芦山县| 城步| 河北区| 金堂县| 拜城县| 沐川县| 定边县| 湖南省| 德阳市| 锦州市| 深水埗区| 邢台市| 潞西市| 汝阳县| 广丰县| 诸暨市| 盐山县| 纳雍县| 宽甸| 古交市| 南乐县| 西贡区| 溆浦县|