springboot自定义日志分多文件存储
时间: 2023-05-24 09:02:51 浏览: 172
可以使用logback进行配置,具体步骤如下:
1.在pom.xml中添加logback的依赖:
```xml
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</dependency>
```
2.在Spring Boot的配置文件中,添加如下配置:
```yaml
logging:
level:
com.example.demo: debug
file:
name: demo.log
path:logs/
---
logging:
level:
com.example.test: debug
file:
name: test.log
path: logs/
```
这里定义了两个日志文件,分别是demo.log和test.log,并且将com.example.demo和com.example.test这两个包下的日志输出到对应的日志文件中。
3.在Spring Boot应用中,使用如下方式输出日志:
```java
private static final Logger log = LoggerFactory.getLogger(SpringBootApplication.class);
log.info("info message");
```
其中,SpringBootApplication.class可以换成任何一个类的class对象,该类所在的包名将被用于判断日志输出到哪个文件中。
4.启动Spring Boot应用,观察logs目录下生成的日志文件。
以上就是使用logback实现Spring Boot自定义日志分多文件存储的步骤。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)