對~/log/目錄下日志進行打包壓縮:20171027.tar.gz,如果log目錄下檔案特別大,打包壓縮需要10s,10s后對log下檔案進行洗掉,但是10s內有些日志檔案有新的日志,洗掉后就會丟失10s內日志,有什么辦法可以避免日志丟失或將10s內日志也打包到20171027.tar.gz中呢,謝謝
uj5u.com熱心網友回復:
同上,有大神能解決嗎?uj5u.com熱心網友回復:
生產上如果遇到這個問題,說明日志目錄和日志檔案名規則設計有問題。一般來講,日志要保留七天以上,就算是某天日志量特別大,導致存盤空間滿了,也應該從硬體入手,花錢升存盤,而不應該洗掉當天的日志。進一步講,就算當天的日志量大到了必須洗掉的地步,也應考慮洗掉日期最前的日志。如果當天日志規模就極大,那么日志應該分多個檔案保存,洗掉時間靠前的檔案。uj5u.com熱心網友回復:
生產環境的日志基本都是要求保留90天以上的(除了當天的以外,其他的已壓縮包的形式保留,但是打包都是今天打包昨天的,而不會今天打包今天的,如果出現今天一定要打包今天的,那就先進行日志切割,然后再打包,如果一定要打包今天的,而且也不進行切割的話,那就是你的規則有問題了)轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/99040.html
標籤:UNIX文化
上一篇:ie瀏覽器打開office檔案,怎么跳過保存操作提示
下一篇:找不到Linux目錄結構
