摘要:是用于管理進(jìn)程池的軟件,用于接收和處理來自服務(wù)器,的請求。進(jìn)程池中的每個進(jìn)程存在的時間都比單個請求長。關(guān)鍵的兩個配置在指定的一段時間內(nèi),如果失效的子進(jìn)程數(shù)超過這個值,優(yōu)雅重啟主進(jìn)程。設(shè)定第一個參數(shù)配置的時間跨度配置進(jìn)程池參考
PHP-FPM: PHP FastCGI Process Manager
是用于管理PHP進(jìn)程池的軟件,用于接收和處理來自web服務(wù)器(Ngnix, Apache)的請求。
PHP-FPM會創(chuàng)建一個主進(jìn)程(通常以操作系統(tǒng)中根用戶的身份運行),控制何時、如何把HTTP請求轉(zhuǎn)發(fā)給一個或多個子進(jìn)程處理。
PHP-FPM主進(jìn)程還控制著什么時候創(chuàng)建和銷毀PHP子進(jìn)程。
PHP-FPM進(jìn)程池中的每個進(jìn)程存在的時間都比單個HTTP請求長。
關(guān)鍵的兩個配置emergency_restart_threshold = 10
在指定的一段時間內(nèi),如果失效的PHP-FPM子進(jìn)程數(shù)超過這個值,優(yōu)雅重啟主進(jìn)程。
emergency_restart_interval = 1m
設(shè)定第一個參數(shù)配置的時間跨度
配置進(jìn)程池參考
php-fpm.conf
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/21641.html
摘要:前言最近服務(wù)器內(nèi)存使用率一直居高不下,檢查之后發(fā)現(xiàn)可能和進(jìn)程數(shù)過多有關(guān)。什么是即進(jìn)程管理器,用于控制的內(nèi)存和進(jìn)程等。動態(tài)方式下的最大進(jìn)程數(shù)量。 前言: 最近服務(wù)器內(nèi)存使用率一直居高不下,檢查之后發(fā)現(xiàn)可能和php-fpm進(jìn)程數(shù)過多有關(guān)。本文記錄了我優(yōu)化php-fpm配置文件的過程并補(bǔ)充了一些和php-fpm有關(guān)的知識。 什么是php-fpm: php-fpm即FastCGI進(jìn)程管理器,用...
摘要:多個版本共存本例系統(tǒng)已通過安裝好了,所以后面手動安裝。但是為什么需要安裝多個版本的發(fā)揮你的小宇宙想象一下吧。 lnmp 多個php版本共存 本例(ubuntu系統(tǒng))已通過lnmp安裝好php7.1了,所以后面手動安裝php5.6.36。但是為什么需要安裝多個版本的PHP?發(fā)揮你的小宇宙想象一下吧。 安裝PHP5.6.36 下載php5.6.36 wget http://cn.php.n...
摘要:是什么是的進(jìn)程管理器。配置文件夾中包含了所有進(jìn)程池的配置,在主配置文件中有下面一行的主配置文件包含全局配置,子配置是不同進(jìn)程池的配置,例如??膳渲眠M(jìn)程數(shù)量可配置內(nèi)存子進(jìn)程的內(nèi)存占用 PHP-FPM 是什么? PHP-FPM 是 FastCGI 的進(jìn)程管理器。 PHP-FPM 的特點 支持平滑停止、啟動的高級進(jìn)程管理功能 動、靜態(tài)子進(jìn)程產(chǎn)生 慢日志,記錄腳本運行所導(dǎo)致的異常緩慢 可以監(jiān)...
閱讀 2781·2021-10-14 09:42
閱讀 839·2021-10-11 10:57
閱讀 785·2019-08-30 15:54
閱讀 1927·2019-08-30 13:50
閱讀 1694·2019-08-30 11:19
閱讀 943·2019-08-29 12:38
閱讀 1436·2019-08-26 11:51
閱讀 1402·2019-08-26 10:48