解決Tomcat 中catalina.out持續(xù)累加問題
此方法不需要修改Tomcat配置 親測(cè),可用
1.在tomcat bin目錄下添加文件clear_log.sh
內(nèi)容如下:
#!/bin/sh
d=`date +%Y-%m-%d`
d7=`date -d'7 day ago' +%Y-%m-%d`
cp /opt/apache-tomcat-8.5.9/logs/catalina.out /opt/apache-tomcat-8.5.9/logs/catalina.$pbopbdf.log
echo "" > /opt/apache-tomcat-8.5.9/logs/catalina.out
rm -rf /opt/apache-tomcat-8.5.9/logs/catalina.${d7}.log
2.將sh文件加入操作權(quán)限
chmod +x /opt/apache-tomcat-8.5.9/bin/clear_log.sh
3.修改/etc/crontab文件(定時(shí)器)在文檔最下方添加(每天0點(diǎn)1分執(zhí)行腳本):
1 0 * * * root /opt/apache-tomcat-8.5.9/bin/clear_log.sh
4.加載crontab文件
crontab -u root /etc/crontab
5.重啟crontab
/etc/init.d/crond restart
6.查看定時(shí)任務(wù)
crontab -l
總結(jié)
以上所述是小編給大家介紹的解決Tomcat 中catalina.out持續(xù)累加問題,希望對(duì)大家有所把幫助,如果大家有任何疑問歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
相關(guān)文章
Tomcat啟動(dòng)時(shí)報(bào)錯(cuò):java.lang.UnsatisfiedLinkError的解決
這篇文章主要跟大家介紹了在Tomcat啟動(dòng)時(shí)報(bào)錯(cuò):java.lang.UnsatisfiedLinkError的解決方法,雖然這個(gè)錯(cuò)誤不影響項(xiàng)目的啟動(dòng)運(yùn)行,但是有強(qiáng)迫癥的程序員會(huì)心里不爽,下面來一起看看解決的方法吧。2017-06-06
Tomcat中catalina.bat設(shè)置為UTF-8控制臺(tái)出現(xiàn)亂碼
這篇文章主要介紹了Tomcat中catalina.bat設(shè)置為UTF-8控制臺(tái)出現(xiàn)亂碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
Tomcat修正JDK原生線程池bug的實(shí)現(xiàn)原理
這篇文章主要介紹了Tomcat是如何修正JDK原生線程池bug的,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08
tomcat下部署jenkins的實(shí)現(xiàn)方法
本文主要介紹了tomcat下部署jenkins的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05
關(guān)于tomcat點(diǎn)擊startup.bat后閃退問題的解決辦法
這篇文章給大家分享了關(guān)于tomcat點(diǎn)擊startup.bat后閃退問題分析及解決辦法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下吧2017-01-01
通過prometheus監(jiān)控Tomcat運(yùn)行狀態(tài)的操作流程
文章介紹了如何安裝和配置Tomcat,并使用Prometheus和Tomcat Exporter來監(jiān)控Tomcat的運(yùn)行狀態(tài),文章詳細(xì)講解了Tomcat的常用指標(biāo),如連接、請(qǐng)求、會(huì)話和線程指標(biāo),并提供了具體的計(jì)算方法和示例,需要的朋友可以參考下2025-02-02

