php-fpm(一)

平時(shí)啟動(dòng)nginx的時(shí)候 都是用的 -s reload 意為 ?平滑重啟所有子進(jìn)程(你可以看到master進(jìn)程號(hào)不變,子進(jìn)程會(huì)發(fā)生變化)


但是這個(gè)參數(shù)用在php-fpm上不管用,我的思想是能在nginx上使用也一定能在php上使用(汗),之前在網(wǎng)上看到的基本上都是這么用的啊(然后就沒太關(guān)注了),直到今天才知道php-fpm從5.3后就不支持reload,同時(shí)還包括 start|stop,還是很高興的,起碼知道怎么一回事了。

然后就又搜了一些這方面的文章,終于給找到了現(xiàn)如今的php-fpm怎么控制啟動(dòng)了

INT,TERM ? ?立刻終止

kill -INT `cat /var/run/php-fpm.pid`

QUIT ? ?平滑終止

USR1 ? ?重新打開日志文件

USR2 ? ?平滑重載所有worker進(jìn)程并重新載入配置和二進(jìn)制模塊

kill -USR2 `cat /var/run/php-fpm.pid`(經(jīng)過測(cè)試是啟動(dòng)所有進(jìn)程,包括master)

本文引用地址

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容