91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在SpringBoot中通過yml和xml文件配置日志輸出

發布時間:2021-05-18 18:09:20 來源:億速云 閱讀:201 作者:Leah 欄目:編程語言

本篇文章為大家展示了怎么在SpringBoot中通過yml和xml文件配置日志輸出,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

通過application.yml配置

<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false">
 <!--定義日志文件的存儲地址 勿在 LogBack 的配置中使用相對路徑-->
 <property name="LOG_HOME" value="/test/log" />
 <!-- 控制臺輸出 -->
 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
 <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
  <!--格式化輸出:%d表示日期,%thread表示線程名,%-5level:級別從左顯示5個字符寬度%msg:日志消息,%n是換行符-->
  <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
 </encoder>
 </appender>
 <!-- 按照每天生成日志文件 -->
 <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
  <!--日志文件輸出的文件名-->
  <FileNamePattern>${LOG_HOME}/my.log.%d{yyyy-MM-dd}.log</FileNamePattern>
  <!--日志文件保留天數-->
  <MaxHistory>30</MaxHistory>
 </rollingPolicy>
 <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
  <!--格式化輸出:%d表示日期,%thread表示線程名,%-5level:級別從左顯示5個字符寬度%msg:日志消息,%n是換行符-->
  <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
 </encoder>
 <!--日志文件最大的大小-->
 <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
  <MaxFileSize>10MB</MaxFileSize>
 </triggeringPolicy>
 </appender>

 <!-- 日志輸出級別 -->
 <root level="INFO">
 <appender-ref ref="STDOUT" />
 <appender-ref ref="FILE" />
 </root>
</configuration>

通過yml配置

此處沒有找到如何配置成與xml相同的能將日志文件輸出為${LOG_HOME}/my.log.%d{yyyy-MM-dd}.log格式的方法,希望知道的大佬告知。

logging:
 pattern:
  file: "my.log.%d{yyyy-MM-dd}.log"
  console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n"
 path: "./logs"
 file:
  max-history: 30
  max-size: 10MB
 level:
 root: INFO

springboot是什么

springboot一種全新的編程規范,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程,SpringBoot也是一個服務于框架的框架,服務范圍是簡化配置文件。

上述內容就是怎么在SpringBoot中通過yml和xml文件配置日志輸出,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

类乌齐县| 绩溪县| 当阳市| 鹤庆县| 江口县| 京山县| 多伦县| 安岳县| 同江市| 甘肃省| 资源县| 集安市| 儋州市| 蓬安县| 泽州县| 开封市| 固始县| 紫金县| 文昌市| 海口市| 沈丘县| 临沭县| 漳浦县| 云梦县| 青田县| 金平| 铜梁县| 德格县| 保山市| 濮阳县| 无锡市| 施秉县| 南通市| 普安县| 岢岚县| 桑日县| 宝应县| 长寿区| 喀什市| 顺昌县| 郸城县|