五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

java開發(fā)問題:Logback是最好用的日志框架嗎?

2023-06-16 09:09 作者:云和數(shù)據(jù)何老師  | 我要投稿


日志技術(shù)可以將系統(tǒng)執(zhí)行的信息選擇性的記錄到指定的位置(控制臺(tái)、文件中、數(shù)據(jù)庫(kù)中)。隨時(shí)以開關(guān)的形式控制是否記錄日志,無(wú)需修改源代碼,就可以取消或者記錄信息。并且牛人或者第三方公司已經(jīng)做好的日志記錄實(shí)現(xiàn)代碼,開發(fā)者可以直接拿來(lái)使用。

常見的日志框架有Log4J和Logback,這里重點(diǎn)介紹Logback,Logback是由log4j創(chuàng)始人設(shè)計(jì)的另一個(gè)開源日志組件,性能比log4j要好,Logback官方網(wǎng)站:https://logback.qos.ch/index.html Logback是基于slf4j的日志規(guī)范實(shí)現(xiàn)的框架。主要分為以下三個(gè)技術(shù)模塊:

? logback-core: logback-core 模塊為其他兩個(gè)模塊奠定了基礎(chǔ),必須有。

??logback-classic:它是log4j的一個(gè)改良版本,同時(shí)它完整實(shí)現(xiàn)了slf4j API。

??logback-access 模塊與 Tomcat 和 Jetty 等 Servlet 容器集成,以提供 HTTP 訪問日志功能。

Logback常用操作

輸出格式、輸出位置

通過(guò)設(shè)置日志的輸出級(jí)別可以控制哪些日志信息輸出或者不輸出。Logback日志系統(tǒng)的特性通過(guò)核心配置文件logback.xml控制的。Logback日志輸出位置、格式設(shè)置方法如下:

? 通過(guò)logback.xml 中的標(biāo)簽可以設(shè)置輸出位置和日志信息的詳細(xì)格式。

? 通常可以設(shè)置2個(gè)日志輸出位置:一個(gè)是控制臺(tái)、一個(gè)是系統(tǒng)文件中

輸出到控制臺(tái)的配置標(biāo)志代碼如下:

<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">

輸出到系統(tǒng)文件的配置標(biāo)志:

<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">

日志級(jí)別設(shè)置

日志輸出級(jí)別用于控制系統(tǒng)中哪些日志級(jí)別是可以輸出的。級(jí)別程度排序依次是:TRACE< DEBUG< INFO ,默認(rèn)級(jí)別是debug(忽略大小寫),對(duì)應(yīng)其方法。

作用:用于控制系統(tǒng)中哪些日志級(jí)別是可以輸出的,只輸出級(jí)別不低于設(shè)定級(jí)別的日志信息。

ALL 和 OFF分別是打開全部日志信息,及關(guān)閉全部日志信息。

具體在<root level=“INFO”>標(biāo)簽的level屬性中設(shè)置日志級(jí)別,具體如下:

<root level=“INFO"> ? ? ?<appender-ref ref="CONSOLE"/> ? ?<appender-ref ref="FILE" /></root>


java開發(fā)問題:Logback是最好用的日志框架嗎?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
晴隆县| 山丹县| 保山市| 湘阴县| 双桥区| 孟村| 潞城市| 华安县| 北京市| 分宜县| 嫩江县| 三江| 黄骅市| 松阳县| 读书| 武强县| 南安市| 北京市| 睢宁县| 永靖县| 甘谷县| 革吉县| 大关县| 瓮安县| 泸州市| 电白县| 禹城市| 阜阳市| 白河县| 荔浦县| 沁阳市| 敖汉旗| 特克斯县| 礼泉县| 阿图什市| 甘肃省| 郴州市| 嘉定区| 沙坪坝区| 疏勒县| 商城县|