2011-01-27 67 views

回答

0

我會使用類似logrotate的東西,可以將其設置爲每日cron作業。所以每天都會創建一個新的日誌文件,或者任何你想要的時間間隔。關於logrotate的好處是,它還可以gzip和電子郵件日誌文件,以防止它們堆積在您的服務器上。

0

是的,但它不是鐵軌的一部分。看看你的系統,你應該有一個文件夾,裏面/etc/logrotate.d中該文件夾,爲您的應用程序的文件看起來是這樣的:

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

從本質上講,這份+壓縮舊的日誌和每天截斷文件,並刪除大於1年的歸檔文件,除非新日誌爲空。

相關問題