tomcat中項目的日誌記錄問題

重點看評論

項目在tomcat中啓動後,日誌來源有三種:
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包的日誌他們存到哪去了?

一般項目中記錄的控制檯日誌是這個配置:
Plain Text code
?
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>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章