進程pm配置:
php-fpm子進程設(shè)置不當(dāng)容易造成服務(wù)器502,一般都是子程序超臨界值,導(dǎo)致部分請求異常。
php-fpm子進程有三種模式:
static 靜態(tài)模式,啟動時開啟固定子進程。
受影響參數(shù):
pm.max_children 指定要創(chuàng)建的子進程數(shù)。
說明:此模式子進程開銷固定,適用于請求量浮動不大的場合。
dynamic 動態(tài)模式,啟動時開啟固定最小子進程。
受影響參數(shù):
pm.max_children 指定大子進程數(shù)。
pm.start_servers 指定啟動時開啟的子進程數(shù),默認值=min_spare_servers + (max_spare_servers - min_spare_servers) / 2
pm.min_spare_servers 允許最小空閑子進程數(shù),如果空閑子進程小于則自動創(chuàng)建。
pm.max_spare_servers 允許大空閑子進程數(shù),如果空閑子進程大于則殺掉。
說明:此模式下子進程處理完請求后并未立刻釋放,方便快速處理下一個請求,合理設(shè)置空閑子程序有助于快速響應(yīng),過大的空閑子進程容易造成內(nèi)存等資源浪費。此模式下進程數(shù)=空閑進程+處理進程。
ondemand 按需模式,啟動時不創(chuàng)建子進程,按請求自動增加子進程。
受影響參數(shù):
pm.max_children 指定大子進程數(shù)。
pm.process_idle_timeout 指定空閑進程最多存活時間,默認值10s。
說明:此模式下子進程根據(jù)請求量自動增加,并對所有空閑子程序設(shè)置存活時間,此模式比較節(jié)省資源,但同時高并發(fā)請求時創(chuàng)建子程序會影響響應(yīng)速度。
日志配置:
access.log 指定訪問日志文件,默認不寫訪問日志。
slowlog 指定慢請求日志文件,默認不寫日志,開啟此日志方便找出系統(tǒng)請求過慢的代碼。
request_slowlog_timeout 指定慢請求時間對比值,默認為0則無慢請求。
request_terminate_timeout 指定請求過慢殺死的時間對比值,默認為0則無過慢殺死。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
本文名稱:php-fpm常用配置-創(chuàng)新互聯(lián)
URL地址:http://chinadenli.net/article22/dggjjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計、標(biāo)簽優(yōu)化、全網(wǎng)營銷推廣、品牌網(wǎng)站建設(shè)、面包屑導(dǎo)航、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容