2011-01-27 62 views

回答

0

我会使用类似logrotate的东西,可以将其设置为每日cron作业。所以每天都会创建一个新的日志文件,或者任何你想要的时间间隔。关于logrotate的好处是,它还可以gzip和电子邮件日志文件,以防止它们堆积在您的服务器上。

0

是的,但它不是铁轨的一部分。看看你的系统,你应该有一个文件夹,里面/etc/logrotate.d中该文件夹,为您的应用程序的文件看起来是这样的:

/var/www/apps/myapp/log/*.log { 
     daily 
     missingok 
     copytruncate 
     rotate 365 
     compress 
     notifempty 
} 

从本质上讲,这份+压缩旧的日志和每天截断文件,并删除大于1年的归档文件,除非新日志为空。

相关问题