nginx版本熱更新實現(xiàn)過程
更新時間:2025年07月02日 09:40:58 作者:dai1396734
這篇文章主要介紹了nginx版本熱更新實現(xiàn)過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
nginx版本熱更新
查看master work 進程id
ps -aux|grep nginx

也可以通過pid文件(logs目錄下)
去查看master進程id
cat /usr/local/nginx/logs/nginx.pid
發(fā)送USR2 信號給master進程
通知更新
kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`
此時當前master進程收到指令后
會去創(chuàng)建 nginx.pid.oldbin 文件保留舊的master進程id,然后拉起一個新的master進程

此時可以發(fā)送WINCH信號通知
舊的master進程關(guān)閉其工作進程
kill -WINCH 18418

此時可以殺死舊的master 進程了
kill 18418
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Nginx+RTMP+nginx-http-flv-module環(huán)境搭建
本文主要介紹了Nginx+RTMP+nginx-http-flv-module環(huán)境搭建,搭建方式可用于直播、視頻會議等場景,同時支持HTTP-FLV,方便在瀏覽器中進行播放2024-03-03
nginx worker進程循環(huán)的實現(xiàn)
這篇文章主要介紹了nginx worker進程循環(huán)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-02-02
nginx connect() to unix:/var/run/php-fpm.sock failed (11: Re
這篇文章主要介紹了nginx connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable),需要的朋友可以參考下2015-01-01
nginx+goreplay實現(xiàn)業(yè)務(wù)流量壓測的示例代碼
通過Nginx和GoReplay的組合,可以實現(xiàn)生產(chǎn)環(huán)境流量的實時拷貝和回放,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2025-07-07

