logback-spring.xml

这篇具有很好参考价值的文章主要介绍了logback-spring.xml。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<springProfile name="dev">
<pattern>%d{yyyy-MM-dd-HH:mm:ss E} %level [%thread]-%class[%line]: %msg%n</pattern>
</springProfile>
<springProfile name="!dev">
<pattern>%d{yyyy-MM-dd-HH:mm:ss E} %level [%thread]-%class[%line]: %msg%n</pattern>
</springProfile>
<!--⽇志的编码格式-->
<charset>UTF-8</charset>
</encoder>
</appender>
<!--这个就表示的是要把 ⽇志输出到⽂件(FileAppender)-->
<appender name="file" class="ch.qos.logback.core.FileAppender">
<file>log/output.log</file>
<!--设置⽇志是否追加-->
<append>true</append>
<encoder>
<pattern>%d{yyyy-MM-dd-HH:mm:ss.SSS} %level [%thread]-
%class:%line>>%msg%n</pattern>
<charset>UTF-8</charset>
</encoder>
<!--设置⽇志写⼊是否线程安全-->
<prudent>false</prudent>
</appender>
<appender name="timeFile"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<!--TimeBasedRollingPolicy 基于时间的滚动策略-->
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!--每小时生产一个日志文件-->
<fileNamePattern>log/log-%d{yyyy-MM-dd-HH}.log</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>%d{yyyy-MM-dd-HH:mm:ss.SSS} %level [%thread]-%class:%line>>%msg%n</pattern>
<charset>UTF-8</charset>
</encoder>
</appender>
<appender name="fixedFile"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>d:/log/fixedFile.log</file>
<rollingPolicy
class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<fileNamePattern>log/fixedFile%i.log</fileNamePattern>
<minIndex>1</minIndex>
<maxIndex>10</maxIndex>
</rollingPolicy>
<!--SizeBasedTriggeringPolicy-->
<triggeringPolicy
class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<maxFileSize>5MB</maxFileSize>
</triggeringPolicy>
<encoder>
<pattern>%d{yyyy-MM-dd-HH:mm:ss.SSS} %level [%thread]-
%class:%line>>%msg%n
</pattern>
<charset>UTF-8</charset>
</encoder>
</appender>
<root level="info">
<appender-ref ref="stdout" />
<appender-ref ref="timeFile"/>
</root>
</configuration>文章来源地址https://www.toymoban.com/news/detail-671732.html

到了这里,关于logback-spring.xml的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • logback-spring.xml 的配置及详解(直接复制粘贴可用)

    logback-spring.xml 中有三处需要根据实际业务进行修改, 直接查找“(根据业务修改)”即可进行定位 。 如果不想修改, 直接复制粘贴到自己系统运行也可以,不会报错 。 application.yml 配置 logback-spring.xml 配置

    2024年02月11日
    浏览(39)
  • Could not initialize Logback logging from classpath:logback-spring.xml 错误解决

    1. 问题发生    springboot 项目以前运行时没有问题,但是重装系统换了个IDEA运行项目忽然报错如下: 2. 排查过程   本来我只注意到 Could not initialize Logback logging from classpath:logback-spring.xml 这个提示,我以为是别人动到了代码,看了下提交记录也没有,经过网上排查,有说是

    2024年02月12日
    浏览(39)
  • Java Logback日志框架概述及logback.xml详解

    日志技术具备的优势 可以将系统执行的信息选择性的记录到指定的位置(控制台、文件中、数据库中)。· 可以随时以开关的形式控制是否记录日志,无需修改源代码。 日志体系结构 Logback日志框架 Logback是由log4j创始人设计的另一个开源日志组件,性能比log4j要好 Logback是基于

    2024年02月10日
    浏览(39)
  • logback配置xml日志文件(保姆级教程)

    这是个啥,这就是个控制日志输出格式、控制日志输出位置、控制日志输出环境、控制日志输出级别的玩意、控制忽略输出的日志就这些功能,没有什么很复杂的东西,废话不说多了。 configuration scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为

    2024年01月24日
    浏览(41)
  • SpringBoot集成slf4j日志和logback.xml配置详解

    slf4j,即(Simple Logging Facade for Java,简单门面日志)。它是对所有日志框架制定的一种 规范、标准、接口 ,并不是一个框架的具体的实现,它只服务于各种各样的日志系统。 slf4j提供了统一的记录日志的接口,对不同日志系统的具体实现进行了抽象化,只要按照其提供的方法记

    2024年02月03日
    浏览(48)
  • org.apache.commons.io.monitor+logback.xml+vue实时显示当前日志信息

    -:后端使用ssemiter保持客户端链接:http 这里不用websocket的原因是,sse很轻,整合方便,可发送日志,消息,群发等都可以。 -:前端使用vue3+ansi_up做页面展示 第一: 刷新页面导致session问题 可以在java的session中记录,如果是同一个客户重新链接的话,直接返回java的session的数

    2024年02月08日
    浏览(57)
  • docker 安装并启动nacos2.2.0版本(成功解决报错nacos-logback.xml找不到)

    最近想写毕设,拉了一个若依开源后端框架,nacos版本需要2.xx以上,因为以前用的是1.4.1版本的,所以需要卸载重装,网上找了很多教程,安装完之后查看nacos日志一直报错提示nacos-logback.xml找不到,在conf文件夹中配置了该文件还是不行,无奈只能卸载重装。 这里记录一下成

    2024年01月25日
    浏览(39)
  • 使用docker安装nacos2.0,解决nacos-logback.xml (No such file or directory)

    查看nacos日志 可能会报错说没有nacos-logback.xml 在/var/nacos/conf/nacos-logback.xml中添加如下代码 注意第四行value=“/home/nacos/logs/logback.log”,其中引号内填写的和上面maven启动配置的需要一致 重启docker-nacos 查看nacos日志

    2024年02月16日
    浏览(32)
  • spring整合logBack日志框架:

    SLF4J(Simple Logging Facade for Java)是一种日志规范,类似于JDBC,我们常用的日志log4j、logback等都实现了这个规范,所以我们可以直接使用SLF4J的规范来使用日志。 它们是同一个作者开发的,logback是重新编写的内核,在一些关键执行的路径上提升了10倍以上。它也支持了一些新的

    2024年02月12日
    浏览(32)
  • logback 自定义log字段(MDC)推送到logstash(spring boot + logback+ logstash)

    直接上代码: 1.创建FIlter,往 MDC 里面追加内容 2.logback配置: includeMdcKeyName 标签 追加 mdc中的key

    2024年02月15日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包