Apache的access_log文件每隔几天就会转出一个大约1GB的存档副本.控制此设置的设置在哪里?我希望能够控制它保留的最大大小和存档日志的数量.这是apache配置的一部分,还是我需要编写cron jobs(等)来处理这个问题?我正在运行pre-forked httpd.
Dog*_*her 22
在大多数Linux发行版中,系统设置为每天运行logrotate.您不会在root用户或任何特定用户的crontab中看到它.
它很容易改变它处理日志文件的方式.在我的Ubuntu服务器上,该/etc/logrotate.conf
文件具有以下设置:
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
#compress
Run Code Online (Sandbox Code Playgroud)
[等等.]
并且,您可以查看目录/etc/logrotate.d/
以查看特定目录和应用程序的设置.
归档时间: |
|
查看次数: |
31238 次 |
最近记录: |