服務(wù)項目:網(wǎng)站建設(shè)、仿站、程序開發(fā)、APP開發(fā)設(shè)計、移動網(wǎng)站開發(fā)設(shè)計、企業(yè)網(wǎng)站設(shè)計、電子商務(wù)網(wǎng)站開發(fā)、網(wǎng)站維護(hù)、網(wǎng)站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
四川浚??萍加邢薰?></a></div>
                    <div   id=四川???萍加邢薰? title=
四川???萍加邢薰?(開發(fā)設(shè)計官網(wǎng))TEL : 15308000360 / QQ : 38585404

您的位置:首頁 > 技術(shù)經(jīng)驗 > 服務(wù)器 > 正文

解決某些瀏覽器導(dǎo)致apache慢或假死問題
技術(shù)支持服務(wù)電話:15308000360 【7x24提供運(yùn)維服務(wù),解決各類系統(tǒng)/軟硬件疑難技術(shù)問題】

在復(fù)雜的網(wǎng)絡(luò)環(huán)境中,瀏覽器是百花齊放,各式各樣。目前還有微信和QQ等內(nèi)嵌瀏覽器,使用中我們的webserver會遇到不同的問題,今天就遇到了一個微信瀏覽器訪問站點(diǎn)導(dǎo)致網(wǎng)站變慢以至apache掛起的情況,試驗中我們也發(fā)現(xiàn)IE10瀏覽器也經(jīng)常會導(dǎo)致同樣的問題。 下面提供一個解決方法:

1、打開conf/httpd.conf

2、查找

#AcceptFilter http none
#AcceptFilter https none
3、修改為
AcceptFilter http none
AcceptFilter https none
添加以上參數(shù)可以解決某些瀏覽器導(dǎo)致apache慢或者假死不響應(yīng)的情況,提高兼容性。

4、查找
 
<ifmodule mpm_winnt_module="">
    ThreadsPerChild          1920
    MaxConnectionsPerChild   100000
</ifmodule>
 
5、修改為
 
<ifmodule mpm_winnt_module="">
    ThreadsPerChild          500
    MaxConnectionsPerChild   100000
</ifmodule>

此處主要是為了解決開啟了AcceptFilter參數(shù)后如果ThreadsPerChild的值大于512會頻繁重啟apache的問題,ThreadsPerChild是apache工作進(jìn)程的線程數(shù)最大值到1920超出后會報錯,MaxConnectionsPerChild是工作進(jìn)程最大處理多少請求后載入新的進(jìn)程。 備注:如果加了AcceptFilter https none不能使用ssl的情況重新注釋為#AcceptFilter https none



上一篇:Node.js Cannot find module 'xxx' 問題解決
下一篇:Centos7 修改SSH 端口

相關(guān)熱詞搜索:apache