日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

window 如何查看tomcat 实时日志_如何处理生产环境Tomcat的catalina.out日志?

發布時間:2025/3/11 windows 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 window 如何查看tomcat 实时日志_如何处理生产环境Tomcat的catalina.out日志? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前語:不要為了讀文章而讀文章,一定要帶著問題來讀文章,勤思考。

作者:jmcui ?來源:http://1t.click/x4q

# 前言

隨著每天業務的增長,Tomcat 的catalina.out日志 變得越來越大,占用磁盤空間不說。要查看某個時候的日志的時候,龐大的日志讓你頓時無從下手,所以日志的切割的變得刻不容緩。而且,切割后的日志,還可以定期清理掉久遠的日志。

# Tomcat 日志分割

我們采用日期形式切割catalina.out 日志,因此采用cronlog 軟件切割。

1、安裝 cronlog

yum install -y cronolog httpd

2、修改bin/catalina.sh文件

第一步:

if [ -z "$CATALINA_OUT" ] ; thenCATALINA_OUT="$CATALINA_BASE"/logs/catalina.outfi

改為:

if [ -z "$CATALINA_OUT" ] ; thenCATALINA_OUT="$CATALINA_BASE"/logs/%Y-%m-%d.catalina.outfi

第二步:

touch "$CATALINA_OUT"

改為:

#touch "$CATALINA_OUT"

第三步:

org.apache.catalina.startup.Bootstrap?"$@"?start?\>> "$CATALINA_OUT" 2>&1 "&"

改為:

org.apache.catalina.startup.Bootstrap "$@" start 2>&1 | /usr/sbin/cronolog "$CATALINA_OUT" >> /dev/null&

備注:這里有兩處這個樣子的,似乎改下面那處就可以了,我是把兩處都改了。

3、重啟服務即可。

tips:不能再用原來的catalina.out 來輸出日志了哦,因為剛剛不是被我們注釋掉了。

# 定時清理日志

想要寫一個Shell腳本,定期清理掉久遠的日志文件 ,避免磁盤不斷被占用。

1、創建Shell 腳本

br#!/bin/shfind /usr/local/fz_regulator/logs/ -mtime +60 -name "*.out" -exec rm -rf {} ;find?/usr/local/fz_middlekey/logs/?-mtime?+60?-name?"*.out"?-exec?rm?-rf?{}?;

find:linux的查找命令,用戶查找指定條件的文件;

/usr/local/fz_middlekey/logs/:想要進行清理的任意目錄;

-mtime:標準語句寫法;

+60:查找60天前的文件,這里用數字代表天數;

".out":希望查找的數據類型,".jpg"表示查找擴展名為jpg的所有文件,"*"表示查找所有文件,這個可以靈活運用,舉一反三;

-exec:固定寫法;

rm -rf:強制刪除文件,包括目錄;

{} ; :固定寫法,一對大括號+空格++。

2、安裝定時器 crontabs

yum install crontabs/sbin/service?crond?start?//啟動服務

3、加入定時任務

crontab -e //編輯當前用戶的crontab文件,可指定具體的用戶

加入我們的定時任務(表示每天4點10分跑一次腳本):

10 4 * * * /usr/local/auto_del_log.sh >/dev/null 2>&1

熱文推薦

本號半年度Java面試題匯總,加薪必備資料。

小李:如何設計一個短連接服務?又如何盈利呢?

總結

以上是生活随笔為你收集整理的window 如何查看tomcat 实时日志_如何处理生产环境Tomcat的catalina.out日志?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。