好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Tomcat使用Log4j輸出catalina.out日志

Tomcat使用Log4j輸出catalina.out日志

熱門標(biāo)簽:百應(yīng)電銷機(jī)器人靠譜嗎 coreldraw地圖標(biāo)注 物超所值的400電話申請 遼寧電銷平臺外呼系統(tǒng)軟件 如何在各種地圖標(biāo)注自己的地址 信陽銷售外呼系統(tǒng)招商 菏澤crm外呼系統(tǒng)價格 營銷電銷機(jī)器人招商 申請400電話號碼多少錢

Tomcat默認(rèn)的日志是用java.util.logging,有幾點不足,文件catalian.out不能像log4j一樣按天生成,將越來越大。日志格式和項目中用log4j打出來的不一致,不利于解析。

從tomcat官網(wǎng)(https://tomcat.apache.org/tomcat-7.0-doc/logging.html)上找了下,修改一些配置、替換擴(kuò)展包即可使用log4j輸出catalian.out。

在$CATALINA_BASE/lib下創(chuàng)建log4j.properties文件

log4j.properties的內(nèi)容如下:

log4j.rootLogger = INFO, CATALINA
# Define all the appenders
log4j.appender.CATALINA = org.apache.log4j.DailyRollingFileAppender
log4j.appender.CATALINA.File = ${catalina.base}/logs/catalina.out
log4j.appender.CATALINA.Append = true
log4j.appender.CATALINA.Encoding = UTF-8
# Roll-over the log once per day
log4j.appender.CATALINA.DatePattern = '.'yyyy-MM-dd
log4j.appender.CATALINA.layout = org.apache.log4j.PatternLayout
#log4j.appender.CATALINA.layout.ConversionPattern = %d [%t] %-5p %c- %m%n
log4j.appender.CATALINA.layout.ConversionPattern =%d{yyyy-MM-dd HH:mm:ss.SSS} %p [%t] %c | %m%n
# configure customed log to catalina.out
log4j.logger.com.xxxxx = WARN, CATALINA
log4j.logger.org.apache = WARN, CATALINA
log4j.logger.org.mybatis = WARN, CATALINA
log4j.logger.java.sql = WARN, CATALINA
log4j.logger.org.springframework = WARN, CATALINA

更新tomcat相關(guān)jar包

下載log4j-1.2.17.jar(http://www.apache.org/dist/logging/log4j/1.2.17/)

下載tomcat7的2個jar包:tomcat-juli.jar 和 tomcat-juli-adapters.jar(http://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/extras/ 最好和tomcat版本對應(yīng))

把log4j-1.2.17.jar和tomcat-juli-adapters.jar放到$CATALINA_HOME/lib下;用新下載的tomcat-juli.jar包替換掉$CATALINA_HOME/bin/tomcat-juli.jar包。

刪除$CATALINA_BASE/conf/logging.properties。

重啟tomcat

關(guān)于默認(rèn)的catalina日志格式

如果只想修改tomcat默認(rèn)的日志格式,替換掉默認(rèn)的java.util.logging.SimpleFormatter即可。SimpleFormatter類里format格式為LoggingSupport.getSimpleFormat(),它的具體值是:"%1$tb %1$td, %1$tY %1$tl:%1$tM:%1$tS %1$Tp %2$s%n%4$s: %5$s%6$s%n",其中時間格式可能不是我們期望的,還有里面有個換行%n。比如想改為類似上面log4j的時間格式,可自己重寫一個替換類(com.xxx.LogFormatter),format設(shè)為"%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS.%1$tL %4$s %2$s %5$s%6$s%n"。修改$CATALINA_BASE/conf/logging.properties

java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter

改為如下:

java.util.logging.ConsoleHandler.formatter = com.xxx.LogFormatter
org.apache.juli.FileHandler.formatter = com.xxx.LogFormatter

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

標(biāo)簽:湖北 泰安 江門 瀘州 內(nèi)江 江西 玉樹 廈門

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Tomcat使用Log4j輸出catalina.out日志》,本文關(guān)鍵詞  Tomcat,使用,Log4j,輸出,catalina.out,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Tomcat使用Log4j輸出catalina.out日志》相關(guān)的同類信息!
  • 本頁收集關(guān)于Tomcat使用Log4j輸出catalina.out日志的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 无限观看免费完整版资源| 色哟哟免费精品网站入口 | 日本一道本在线视频| 美女被扒开屁股进去内内脱了| 一级A性色生活片久久看| 日本无码情趣内衣A片| 美女大尺度啪啪炮150p| 对着岳的大白屁股就| 军区首长们的玩物n?p高H| 亚洲午夜精品A片久久www古装 | aaaa一级片| 国产黄色免费网站| 国产精品盗摄?偷窥盗摄| 欧美亚洲国产另类丰满| 亚洲人毛茸茸bbxx| 健硕粗大猛烈浓精| 国产精品???色欲A片借| 717秋霞电影午夜仑片观看| 男男调教猛男体育生| 香港美女一级毛片视频| chinese国产乱在线观看| 艳妇臀荡乳欲伦交换32| 国产乱码精品一区二区三?| 国产调教vk| 五指山市| 日本中年japanesebear| 日本A片一级二级全过程| 久久丰满人妻一区二区三区| 81vvv.com| 黄色三级视频在线| 明星的yin乱生活| 女女百合play肉污文| 乳色吐息1~2无删减星辰| KTV被客人扒开双腿猛进| 翁止熄恙梦莹| 欧美人牝户毛茸茸| 宫交喷水高h| jk制服黑色丝袜被啪视频| 欧美激情视频一区二区三区不卡| 多女多p多杂交视频| 欧美人与动zooz|