首頁  >  問答  >  主體

網站上線後apache很快就佔用所有記憶體導致伺服器宕機

現有一個公司網站,月訪問量6000多ip,更換了伺服器配置為4G記憶體centos伺服器,使用apache 2.4作為網站伺服器,網站使用偽靜態透過代理伺服器反向代理訪問,剛上線5分鐘左右,apache迅速將記憶體佔滿,導致伺服器無法訪問,而此時同配置的mysql伺服器卻很正常,只佔用不到1G記憶體。請問這種情況需要對apache做哪些優化?或有哪些監測方法?

ringa_leeringa_lee2712 天前593

全部回覆(1)我來回復

  • 我想大声告诉你

    我想大声告诉你2017-05-16 16:59:22

    你這個很明顯是程序的問題。程式可能使用了遞歸,超大循環等。
    你可以用apache ab指令在本地逐一測試你的方法和模組。

    另外能否告知一下你的php版本?
    php5.3以下的版本好像有這麼個漏洞。
    鳥哥部落格:
    http://www.laruence.com/2012/...

    回覆
    0
  • 取消回覆