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

首頁 > 網(wǎng)站 > Nginx > 正文

Nginx平滑升級的詳細(xì)操作方法

2024-08-30 12:21:38
字體:
供稿:網(wǎng)友
這篇文章主要介紹了Nginx平滑升級的詳細(xì)操作方法,適應(yīng)編譯安裝ningx的情況,yum安裝的直接用yum更新即可,需要的朋友可以參考下

一、平滑升級概述
Nginx方便地幫助我們實現(xiàn)了平滑升級。其原理簡單概括,就是:
(1)在不停掉老進(jìn)程的情況下,啟動新進(jìn)程。
(2)老進(jìn)程負(fù)責(zé)處理仍然沒有處理完的請求,但不再接受處理請求。
(3)新進(jìn)程接受新請求。
(4)老進(jìn)程處理完所有請求,關(guān)閉所有連接后,停止。
這樣就很方便地實現(xiàn)了平滑升級。一般有兩種情況下需要升級Nginx,一種是確實要升級Nginx的版本,另一種是要為Nginx添加新的模塊。
二.、升級過程
具體的操作也很簡單,如下:

(0)查看當(dāng)前版本
在存放Nginx的可執(zhí)行文件的目錄下輸入:
復(fù)制代碼 代碼如下:./nginx -V 

(1)下載新的Nginx版本并編譯。
復(fù)制代碼 代碼如下:wget nginx-1.0.11.tar.gz 
tar zxvf nginx-1.0.11.tar.gz 
cd nginx-1.0.11 
./configure --add-module=/customized_module_0 --add-module=/customized_module_1 
make 

注意不要進(jìn)行make install

(2)備份老版本的可執(zhí)行文件
復(fù)制代碼 代碼如下:cd /usr/local/nginx/sbin 
sudo cp nginx nginx.old 

(3)修改配置文件
如果有必要的話,進(jìn)行配置文件的修改。

(4)拷貝新的可執(zhí)行文件
復(fù)制代碼 代碼如下:sudo cp /home/michael/tmp/nginx-1.0.11/objs/nginx /usr/local/nginx/sbin/ 

(5)升級
復(fù)制代碼 代碼如下:cd /home/michael/tmp/nginx-1.0.11 
make upgrade 

(6)清理多余文件
復(fù)制代碼 代碼如下:rm -rf /home/michael/tmp/nginx-1.0.11 

(7)查看Nginx版本
復(fù)制代碼 代碼如下:cd /usr/local/nginx/sbin 
./nginx -V 
三、觀察進(jìn)程變化

在我的機(jī)器上可以觀察到,我配置的是10個worker進(jìn)程,啟動后觀察到:
復(fù)制代碼 代碼如下:root      6241 10419  0 10:51 ?        00:00:00 nginx: master process /usr/local/nginx/sbin/nginx 
nobody    6242  6241  2 10:51 ?        00:00:00 nginx: worker process       
nobody    6243  6241  0 10:51 ?        00:00:00 nginx: worker process       
nobody    6244  6241  0 10:51 ?        00:00:00 nginx: worker process       
nobody    6245  6241  0 10:51 ?        00:00:00 nginx: worker process       
nobody    6246  6241  0 10:51 ?        00:00:00 nginx: worker process       
nobody    6247  6241  0 10:51 ?        00:00:00 nginx: worker process       

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 马山县| 罗江县| 安丘市| 民县| 拜城县| 蒙阴县| 林口县| 巢湖市| 浪卡子县| 新津县| 静宁县| 华池县| 新密市| 隆安县| 宜兰市| 林口县| 香港 | 平度市| 临沧市| 三亚市| 津市市| 宜都市| 富裕县| 洛扎县| 衡东县| 宁波市| 绥阳县| 永善县| 乡宁县| 门头沟区| 邵阳市| 加查县| 师宗县| 永新县| 宜宾市| 溧水县| 岗巴县| 房山区| 政和县| 海门市| 灵宝市|