springboot下slf4j配置
2024-10-07 22:00:02
我们在引用的时候直接写
private static final Logger logger = LoggerFactory.getLogger(XXXServiceImpl.class); log.info("XXX");
配置的时候有两个文件
直接在resource 目录下
logback.xml
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds" debug="false">
<contextName>logback</contextName>
<springProperty scope="context" name="logLevel" source="logging.levels"/>
<springProperty scope="context" name="logPath" source="logging.path"/>
<!--输出到控制台-->
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<!-- <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>ERROR</level>
</filter>-->
<encoder>
<pattern>%d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n</pattern>
<charset>UTF-8</charset>
</encoder>
</appender> <!--输出到文件-->
<appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${logPath}logback.%d{yyyy-MM-dd}.log</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>%d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n</pattern>
<charset>UTF-8</charset>
</encoder>
</appender> <root level="info">
<appender-ref ref="console" />
<appender-ref ref="file" />
</root> </configuration>
application.yml
#项目日志路径
logging:
path: /usr/local/yuntu-service/yuntu-intelligent-log-system/log/
levels: info
最新文章
- Cookie实现商品浏览记录--方式二:JS实现
- http强制跳转到https
- shell命令locate
- ccc 正态分布
- CoreImage 处理图片
- 常用js效果:选项卡切换
- springmvc 基础
- 实战ffs函数
- js通过Date获取日期
- 你的Excel表格颜色搭配的对么?
- CentOS(6.8)7 安装 Mysql 5.7
- 【Java】 剑指offer(14) 二进制中1的个数
- 跟踪分析Linux内核的启动过程小解
- git ingore添加忽略文件无较的解决方法
- Python descriptor 以及 内置property()函数
- 安卓读写INI文件
- 用 Love2D 实现法线贴图的例程(到最新版本 0.10.1)
- js实现前端的搜索历史记录
- emcas自己所熟悉的快捷键
- 数据库sql语句的exists和in的区别
热门文章
- PAT_A1079#Total Sales of Supply Chain
- Python3 From Zero——{最初的意识:005~文件和I/O}
- MySQL查询语句详解,排序、分组、聚合函数、约束
- libgdx 启动者(个人翻译,还请不吝赐教)类和配置
- **JLink Warning: Mis-aligned memory write: Address: 0x20000000, NumBytes: 2, Alignment: 2 (Halfword-aligned)
- D3.js的基础部分之数组的处理 集合(Set)(v3版本)
- Activiti学习笔记10 — 动态任务分配
- lds 文件说明
- npm 安装vue 报错Failed at the chromedriver@2.46.0 install script &#39;node install.js&#39;
- FCC知识点总结