減少Debian Tomcat日志大小可通過以下方式實現:
logrotate
工具自動輪轉日志,設置保留天數、壓縮舊日志(如保留7天,每天輪轉)。/etc/logrotate.d/tomcat
中添加 daily rotate 7 compress missingok
等參數。conf/logging.properties
,將日志級別設為 WARNING
或 INFO
,減少非必要日志輸出。org.apache.catalina.core.ContainerBase.[Catalina].level = WARNING
。conf/server.xml
中注釋或刪除 AccessLogValve
配置。find /path/to/logs -mtime +30 -exec rm -rf {} \;
),通過 cron
定時刪除30天前的日志。logging.properties
并添加對應jar包)。操作前建議備份配置文件,并在測試環境驗證效果。