Windows

如何將 Apache 配置為每 N 個請求自動重新啟動自身?

  • April 1, 2010

我們在 Apache 2.2 上託管 svn,它的記憶體使用量緩慢增長,直到它停止。我聽說有一個神奇的設置可以讓 Apache 在處理每 N 個請求後自動重啟。

這個設置存在嗎?我在哪裡可以了解更多資訊?

好吧,要了解更多資訊,您肯定會比查看官方 Apache 2.2 文件做得更糟。

特別是在這種情況下,您似乎正在尋找MaxRequestsPerChild指令。

問題多快成為問題?

如果子循環選項(如 janneb 建議的)無法解決洩漏問題,您可以設置計劃任務以每天/每週重新啟動服務。在 Linux 下,調度命令是/etc/init.d/apache2 restart,在 Windows 下,它可能會net start apache跟隨net start apache或類似。

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