永久黄网站色视频免费直播,yy6080三理论日本中文,亚洲无码免费在线观看视频,欧美日韩精品一区二区在线播放
標(biāo)題:
[分享]
使用WDCP的小內(nèi)存VPS內(nèi)存占用優(yōu)化的一點(diǎn)經(jīng)驗(yàn)
[打印本頁]
作者:
dmcountry
時(shí)間:
2014-6-3 12:12
標(biāo)題:
使用WDCP的小內(nèi)存VPS內(nèi)存占用優(yōu)化的一點(diǎn)經(jīng)驗(yàn)
本帖最后由 dmcountry 于 2014-6-3 12:14 編輯
使用wdcp好久了,剛開始的VPS是512MB內(nèi)存,安裝wdcp后并開通網(wǎng)站后發(fā)現(xiàn)內(nèi)存占用會(huì)逐步升高,最后直至耗盡。設(shè)置mysql優(yōu)化的參數(shù)為“小內(nèi)存VPS(256-512mb)”后并沒有出現(xiàn)改觀。中間又換了其他幾個(gè)免費(fèi)控制面板,也不太好用。不過,經(jīng)過一段時(shí)間折騰后,終于找到了解決方法。這個(gè)解決方法在安裝wdcp面板的VPS上通過,方法分享出來,供參考:
調(diào)試方法:修改apache配置文件httpd.conf(不同的主機(jī)控制面板可能該配置文件所處的目錄不同)
對(duì)于安裝wdcp的VPS,修改的文件是/www/wdlinux/httpd-2.2.22/conf/httpd-wdl.conf
在
httpd-wdl.conf
中找到<IfModule
mpm_prefork_module
>,這里就是apache在prefork模式下的參數(shù)段。將該段各值修改為以下數(shù)值:
<IfModule mpm_prefork_module>
ServerLimit 256
StartServers 2
MinSpareServers 2
MaxSpareServers 5
MaxClients 256
MaxRequestsPerChild 50
</IfModule>
最重要的占用內(nèi)存的參數(shù)是標(biāo)紅的幾個(gè)。
經(jīng)過上述設(shè)置之后,httpd子進(jìn)程數(shù)保持在最小2個(gè),多余的進(jìn)程在處理請(qǐng)求超過50個(gè)后自動(dòng)銷毀釋放內(nèi)存(這個(gè)數(shù)值不要設(shè)為0,否則http進(jìn)程會(huì)一直不銷毀),從而保證在正常流量下內(nèi)存得以及時(shí)釋放。這些數(shù)值可以根據(jù)需要適當(dāng)調(diào)整,以適應(yīng)內(nèi)存大小。修改后重啟apache服務(wù)生效。
各字段含義:
ServerLimit 最大客戶數(shù)
StartServers 服務(wù)器啟動(dòng)時(shí)建立的子進(jìn)程數(shù)量
MinSpareServers 最小空閑子進(jìn)程數(shù)
MaxSpareServers 最大空閑子進(jìn)程數(shù)
MaxClients 同一時(shí)間客戶端最大接入請(qǐng)求的數(shù)量
MaxRequestsPerChild
每個(gè)子進(jìn)程在其生存期內(nèi)允許伺服的最大請(qǐng)求數(shù)量
經(jīng)驗(yàn)原文寫在了本人網(wǎng)貼里:
小內(nèi)存VPS httpd參數(shù)優(yōu)化
作者:
andy0792
時(shí)間:
2014-6-8 18:09
哇,有好東西,松果耶,趕緊收藏一下,嘿嘿
作者:
姑蘇公子
時(shí)間:
2014-6-25 11:21
做個(gè)標(biāo)記
<IfModule mpm_prefork_module>
ServerLimit 512
StartServers 5
MinSpareServers 3
MaxSpareServers 10
MaxClients 384
MaxRequestsPerChild 10
</IfModule>
作者:
Corning
時(shí)間:
2014-8-12 21:20
做個(gè)標(biāo)記
<IfModule mpm_prefork_module>
ServerLimit 1024
StartServers 5
MinSpareServers 3
MaxSpareServers 30
MaxClients 1024
MaxRequestsPerChild 0
</IfModule>
作者:
超帥
時(shí)間:
2015-3-20 10:33
<IfModule mpm_prefork_module>
ServerLimit 1024
StartServers 5
MinSpareServers 3
MaxSpareServers 30
MaxClients 1024
MaxRequestsPerChild 500
</IfModule>
作者:
冰城漁民
時(shí)間:
2015-10-10 21:14
# apache conf conf/httpd-wdl.conf
# Created by
http://www.fsowen.com
# Last Updated 2010.06.01
Timeout 30
KeepAlive Off
MaxKeepAliveRequests 100
KeepAliveTimeout 5
UseCanonicalName Off
ServerTokens Prod
ServerSignature Off
HostnameLookups Off
AddType application/x-httpd-php .php
DirectoryIndex index.html index.php index.htm
<IfModule mpm_worker_module>
ServerLimit 32
ThreadLimit 256
StartServers 12
MaxClients 2048
MinSpareThreads 50
MaxSpareThreads 256
ThreadsPerChild 256
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_prefork_module>
ServerLimit 1024
StartServers 5
MinSpareServers 3
MaxSpareServers 30
MaxClients 1024
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_itk_module>
ServerLimit 1024
StartServers 5
MinSpareServers 3
MaxSpareServers 30
MaxClients 1024
MaxRequestsPerChild 0
</IfModule>
作者:
diaifu
時(shí)間:
2016-3-31 10:29
mark一下
作者:
chnspy
時(shí)間:
2016-11-26 16:53
做個(gè)標(biāo)記
<IfModule mpm_prefork_module>
ServerLimit 1024
StartServers 5
MinSpareServers 3
MaxSpareServers 30
MaxClients 1024
MaxRequestsPerChild
100
</IfModule>
歡迎光臨 WDlinux官方論壇 (http://www.fsowen.com/bbs/)
Powered by Discuz! 7.2