<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 介紹 Log4j是[Apache](https://baike.baidu.com/item/Apache/8512995)的一個開源項目,通過使用Log4j,我們可以控制日志信息輸送的目的地是[控制臺]、文件、[組件,甚至是套接口服務器、的事件記錄器、守護進程])等;我們也可以控制每一條日志的輸出格式;通過定義每一條日志信息的級別,我們能夠更加細致地控制日志的生成過程。最令人感興趣的就是,這些可以通過一個[配置文件來靈活地進行配置,而不需要修改應用的代碼。 # log4j官網 https://logging.apache.org/log4j ## 組件 記錄器(Loggers),輸出源(Appenders)和布局器(Layouts) ### **Loggers** 任意一個log4j API最大的優點是平滑了System.out.println固有的能力,當允許其他人不受妨礙的打印時使某些日志語句不起作用。這個能力假定日志空間,也就是所有的可能的日志語句的空間,是可以按照開發者的標準來分類的。這個觀察資料以前已經引導我們選擇類別作為包的中心概念。然而,自從 log4j的1.2版本,記錄器(`Logger`)類已經取代了范圍(`Category`)類,對那些熟悉log4j早期版本的人來說,記錄器(`Logger`)類可以被認為僅僅是范圍(`Category`)類的別名(alias)。 ### **Appenders** 常用的輸出源 |輸出源 | 作用 | | --- | --- | | ConsoleAppender | 輸出到控制臺 | | FileAppender | 輸出到文件 | | DailyRollingFileAppender | 輸出到日志文件 并且每天一個新的日志文件 | | RollingFileAppender | 輸出到日志文件 并自訂文件大小 達到的時候會創建新的文件| |JDBCAppender| 輸出到數據庫| ###**Layouts**日志格式 輸出日志格式 |layous| 說明| |-|-| |HTMLLayout|輸出為html| | SimpleLayout | 簡單的輸出格式 | | PatternLayout | 強大的格式 可以自定義 |
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看