程序员刘杨

———没有写不出的程序,只有不努力的程序员。

2021年05月01日   Spring, 码农之路   47 次浏览

Actuator的配置和使用就不做说明了,本文主要讲使用logback后的logfile的配置。

首先看看官方的说明文档:

Returns the contents of the logfile (if logging.file.name or logging.file.path properties have been set). Supports the use of the HTTP Range header to retrieve part of the log file’s content.

官方文档只说了要配置logging.file.name参数,但是没有说具体怎么配置,很多人就随便写了一个路径,结果肯定是错的。我们知道在使用logback后日志文件的管理就交由logback来管理了,所以这里需要用logback的日志路径。

logback.xml的配置,看file节点:

<!-- 系统日志输出 -->
<appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
	<file>../logs/${project.name}/sys.log</file>
	<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
		<!-- 按天回滚 daily -->
		<fileNamePattern>../logs/${project.name}/sys.%d{yyyy-MM-dd}.log</fileNamePattern>
		<!-- 日志最大的历史 60天 -->
		<maxHistory>30</maxHistory>
	</rollingPolicy>
	<encoder>
		<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{80} - %msg%n</pattern>
	</encoder>
</appender>

application.yml的配置,看logging.file的属性,要与 logback 的file节点一致:

#配置需要打开的http端点
management:
  endpoints:
    web:
      exposure:
        include: health,info,metrics,logfile
#日志配置
logging:
  file: ../logs/${project.name}/sys.log
赞 赏
申明:除非注明,本站文章均为原创,转载请以链接形式标明本文地址。 如有问题,请于一周内与本站联系,本站将在第一时间对相关内容进行处理。
本文地址: http://www.yyjjssnn.cn/articles/871.html
相关阅读: SpringBoot

>>> Hello World <<<

这篇内容是否帮助到你了呢?

如果你有任何疑问或有建议留给其他朋友,都可以给我留言。

:wink: :twisted: :surprised: :smile: :smile9: :smile8: :smile7: :smile6: :smile5: :smile56: :smile55: :smile54: :smile53: :smile52: :smile51: :smile50: :smile4: :smile49: :smile48: :smile47: :smile46: :smile45: :smile44: :smile43: :smile42: :smile41: :smile40: :smile3: :smile39: :smile38: :smile37: :smile36: :smile35: :smile34: :smile33: :smile32: :smile31: :smile30: :smile2: :smile29: :smile28: :smile27: :smile26: :smile25: :smile24: :smile23: :smile22: :smile21: :smile20: :smile1: :smile19: :smile18: :smile17: :smile16: :smile15: :smile14: :smile13: :smile12: :smile11: :smile10: :smile0: :sad: :rolleyes1: :redface: :razz: :question: :neutral: :mrgreen: :mad: :lol: :idea: :exclaim: :evil: :eek: :cry: :cool: :confused: :biggrin: :arrow:

友情链接: 程序员刘杨 刘杨
Copyright 2003~2018 保留所有权利 | 网站地图
备案号:湘ICP备14001005号-2

湘公网安备 43011102001322号