Ubuntu

Apache 無響應且無法重新啟動

  • July 16, 2015

我有一個登台伺服器,它在我們的辦公室外執行,我們用於向客戶展示目前正在開發的網站以供批准,以及將內容輸入到 CMS 中。它的負載不高,每月只有幾次訪問,一次只有少數幾個站點。伺服器正在執行帶有 ITK 模組的 Apache 2.4.7 的 Ubuntu 14.04.1 LTS。

我已經開始遇到一個完全出乎意料的問題,其中的網站完全掛起。有時它會超時,有時它們似乎只是無限期地旋轉,有時瀏覽器只是說無法訪問資源。

我已經翻閱了 Apache 日誌,但找不到任何看似遠端有用的錯誤。我已經檢查過了netstat,那裡有很多流程TIME_WAIT似乎並沒有自行清除,其中一些來自我也不認識的 IP。

如果我嘗試使用以下任何命令重新啟動 Apache,它只會無限掛起而沒有錯誤消息:

service apache2 reload 
service apache2 restart 
apache2ctl restart
apache2ctl stop/start

儘管我對命令行和 Ubuntu 相當熟悉,但無論如何我都不是專家。沒有任何錯誤消息,我真的不知道下一步該嘗試什麼。

任何人都可以提供任何建議嗎?

很抱歉,我還不能對問題添加評論。您的案例聽起來很像SlowLoris攻擊,但我不想立即發表任何籠統的聲明。看看this topic,似乎與您的問題非常相似。

如果它被證明是一次攻擊,只是想把留在這裡供你參考。

引用自:https://serverfault.com/questions/706195