1、自己項目代碼中記錄的日誌
2、引用第三方jar包中記錄的日誌
3、Tomcat的日誌記錄
日誌記錄的方式又有兩種:
1、使用logback記錄的日誌 如:logger.info("info");
2、使用System.out或System.err 輸出的日誌,e.printStackTrace();最後使用的也是System.err來輸出的
那麼問題來了:
我自己項目的日誌存放的問題,肯定是級別info、errror之類的分開存放的,這些日誌是由logger的不同方法記下來的,那麼System.out或是e.printStackTrace()輸出的信息記到哪去了?
Tomcat的日誌我知道是在tomcat目錄下的logs文件夾中,第三方jar包的日誌他們存到哪去了?
一般項目中記錄的控制檯日誌是這個配置:
1 2 3 4 5 | <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender"> <layout class="ch.qos.logback.classic.PatternLayout"> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{400} - %m sg%n</pattern> </layout> </appender> |