2014-02-27 126 views
0

是否有大型訪問日誌文件阻礙性能? Apache2日誌的適當文件大小限制是什麼?我每天都在cron中運行日誌循環,限制爲52 MB,但是每天運行一次,並且日誌文件在一天完成並且日誌輪轉之前達到大約200 MB。我是否應該讓日誌旋轉多次,以便更頻繁地旋轉,或者這個文件的大小不會妨礙性能足以打擾這個?Apache2日誌文件大小和性能

回答

1

我不認爲有一個大的日誌文件會導致apache性能下降。它使用簡單的將消息附加到文件末尾的處理程序。然而,你想要注意的是你的分區變滿了。

如果你真的需要,你可以創建一個特殊的cron任務日誌輪播對你的Apache2 logrotate的配置幾次每天運行:

sudo crontab -e

4,8,12,16,20 * * * * /usr/sbin/logrotate -f /etc/logrotate.d/apache2

+0

是啊,這就是我正在思考,但我認爲它可能是一個值得關注的問題,如果它是默認情況下用於logrotate的大小的4倍。然而,你是正確的,日誌文件的大小並不妨礙簡單的文本附件在文件末尾的性能。當我用VIM打開時,滾動到所有文本的底部需要一段時間,但只需追加,它不需要處理文件中已有的內容,只需添加到文件的末尾即可。我只是想確保這個文件大小沒有任何其他問題。謝謝。 – Furbeenator