国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Tomcat 日志切割(logrotate)詳細介紹

2019-11-02 16:46:51
字體:
來源:轉載
供稿:網友

Tomcat 日志切割

logrotate是個強大的系統軟件,它對日志文件有著一套完整的操作模式,譬如:轉儲、郵件和壓縮等,并且默認logrotate加到cron(/etc/cron.daily/logrotate)作為每日任務執行。自動有了logrotate,我想不用再自己寫日志切割腳本。

如下對Tomcat日志catalina.out日志切割

# ls -lh /usr/local/tomcat/logs/catalina.out-rw-r--r-- 1 www www 14M Aug 28 15:55 /usr/local/tomcat/logs/catalina.out

配置logrotate對catalina.out日志切割

# cat /etc/logrotate.d/tomcat/usr/local/tomcat/logs/catalina.out {dailyrotate 5missingokdateextcompressnotifemptycopytruncate}

參數詳解:

daily    指定轉儲周期為每天 rotate 5    指定日志文件刪除之前轉儲的次數,0指沒有備份,5指保留5個備份 missingok    如果日志不存在則忽略該警告信息 dateext    文件后綴是日期格式,也就是切割后文件是:xxx.log-20150828.gz compress    通過gzip壓縮轉儲以后的日志(gzip -d xxx.gz解壓) notifempty    如果是空文件的話,不轉儲 copytruncate    用于還在打開中的日志文件,把當前日志備份并截斷

立即截斷日志:

# logrotate --force /etc/logrotate.d/tomcat

效果如下:

# ls -lh /usr/local/tomcat/logs/catalina.out* -rw-r--r-- 1 www www  0 Aug 28 16:00 /usr/local/tomcat/logs/catalina.out -rw-r--r-- 1 www www 1.1M Aug 28 16:00 /usr/local/tomcat/logs/catalina.out-20150828.gz 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岳西县| 朝阳县| 唐海县| 岳阳市| 华坪县| 理塘县| 北辰区| 类乌齐县| 天长市| 中卫市| 徐州市| 宁陵县| 阿鲁科尔沁旗| 昌图县| 三穗县| 申扎县| 晋宁县| 朝阳市| 改则县| 柏乡县| 浦江县| 光山县| 龙山县| 铜梁县| 上蔡县| 晋宁县| 通山县| 阿拉善右旗| 镶黄旗| 威信县| 兰坪| 尉氏县| 石柱| 泰顺县| 灵台县| 宝坻区| 天峨县| 罗源县| 高雄县| 海伦市| 陈巴尔虎旗|