一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機(jī)|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - 服務(wù)器知識 - PHP腳本內(nèi)存泄露導(dǎo)致Apache頻繁宕機(jī)解決方法

PHP腳本內(nèi)存泄露導(dǎo)致Apache頻繁宕機(jī)解決方法

2021-10-19 15:53服務(wù)器技術(shù)網(wǎng) 服務(wù)器知識

這篇文章主要介紹了PHP腳本內(nèi)存泄露導(dǎo)致Apache頻繁宕機(jī)解決方法,本文的原因是因為MaxRequestsPerChild參數(shù)沒有配置正確,配置MaxRequestsPerChild后解決了本文中的問題,需要的朋友可以參考下

在部署一套內(nèi)網(wǎng)測試環(huán)境時,頻繁宕機(jī),開機(jī)后不斷的吃內(nèi)存,重啟apache之后內(nèi)存占用會不停的上漲,直到swap用完,直到死機(jī),由于是內(nèi)網(wǎng)環(huán)境,服務(wù)器并發(fā)和壓力都很小。

查看apache錯誤日志,報大量類似錯誤:

復(fù)制代碼 代碼如下:

[Tue Feb 14 14:49:28 2012] [warn] child process 7751 still did not exit, sending a SIGTERM
[Tue Feb 14 14:49:30 2012] [error] child process 7603 still did not exit, sending a SIGKILL
[Tue Feb 14 14:49:30 2012] [error] child process 7614 still did not exit, sending a SIGKILL

 

后查出來是因為php某一些腳本存在內(nèi)存泄露的代碼段。而apache處理這些代碼段的進(jìn)程的處理請求數(shù)被設(shè)置為無窮。也就是說這些進(jìn)程只有在apache重啟(stop-start模式)或者服務(wù)器重啟的情況下才會被kill,否則將一直運(yùn)行下去,直到耗盡系統(tǒng)的最后一點(diǎn)資源(主要是內(nèi)存)。

問題分析:

復(fù)制代碼 代碼如下:

//服務(wù)器允許配置的進(jìn)程數(shù)上限
ServerLimit 1500
//設(shè)置服務(wù)器啟動時建立的子進(jìn)程數(shù)量。因為子進(jìn)程數(shù)量動態(tài)的取決于負(fù)載的輕重,所有一般沒有必要調(diào)整這個參數(shù)。
StartServers     5
//MinSpareServers:設(shè)置空閑子進(jìn)程的最小數(shù)量。所謂空閑子進(jìn)程是指沒有正在處理請求的子進(jìn)程。如果當(dāng)前空閑子進(jìn)程數(shù)少于MinSpareServers,那么Apache將以最大每秒一個的速度產(chǎn)生新的子進(jìn)程。
MinSpareServers   5
//設(shè)置空閑子進(jìn)程的最大數(shù)量。如果當(dāng)前有超過MaxSpareServers數(shù)量的空閑子進(jìn)程,那么父進(jìn)程將殺死多余的子進(jìn)程。
MaxSpareServers   10
//用于客戶端請求的最大接入請求數(shù)量(最大線程數(shù))。
MaxClients 1500
//設(shè)置每個子進(jìn)程在其生存期內(nèi)允許提供的最大請求數(shù)量
MaxRequestsPerChild 50

 

問題解決:
 
設(shè)置 MaxRequestsPerChild 50或30
 
MaxRequestsPerChild不能太大,也不能設(shè)置為0,最好設(shè)置為一個相對不大的數(shù)字,100內(nèi)可能就夠了,防止httpd進(jìn)程有意外的內(nèi)存泄露。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 九九大香尹人视频免费 | 日本福利视频一区 | 热久久99精品这里有精品 | 亚洲国产精品综合久久网络 | 免费一级国产生活片 | 三级黄色图片 | 国产美女做爰免费视频软件 | 欧美ggg666 | 九九国产在线视频 | 天天久久影视色香综合网 | 日本漫画大全之工之口 | 艹b视频在线观看 | 国产伦精品一区二区三区女 | 青青成人福利国产在线视频 | 免费观看日本人成影片 | 暴露狂婷婷 | 无码中文字幕av免费放 | 成年男女免费视频 | 羞羞视频动漫 | 日本妇人成熟免费不卡片 | ass极品美妇pic | 色老板在线视频观看 | 97色伦| 丁香网五月天 | 欧美乱强 | 欧亚专线欧洲m码可遇不可求 | 日本无卡码一区二区三区 | 免费片在线观看高清 | 国内小情侣一二三区在线视频 | 国产成人一区二区三区在线视频 | 114毛片免费观看网站 | 2021久久| 99热精品成人免费观看 | 草女人逼 | 国产精品青青青高清在线观看 | 欧美ⅹxxxhd3d | 四虎影院在线免费播放 | 大东北chinesexxxx露脸 | 狠狠久久久久综合网 | 青青草视频破解版 | 国产做a爰片久久毛片 |