java - Spring Boot 2.2.6 在 Logback 中没有为 SizeAndTimeBasedRollingPolicy 提供上下文
问题描述
当我使用这些配置时:
logging:
file:
name: app.log
total-size-cap: 50MB
max-size: 2MB
max-history: 7
path: logs
我在应用程序启动时获得此信息:
LOGBACK: No context given for c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1818544933
当我创建一个虚拟logback-spring.xml
文件时,没有错误,但应用程序属性被忽略:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/defaults.xml" />
</configuration>
我在配置中缺少什么?
解决方案
看起来像一个合法的问题。https://github.com/spring-projects/spring-boot/issues/21056有一个针对下一个 2.2.x 版本的错误修复。听起来像是将 logback-spring.xml 添加到 y
推荐阅读
- python-3.x - python script with selenium on was ec2 instance not finding elements
- docusignapi - DocuSign:遵循如何通过电子邮件请求签名。缺少多种方法
- python-3.7 - couldn't get output from Netmiko Script
- r - How to custom add vertical lines to ggplot facet function?
- php - 如何从 WooCommerce 中的可变产品中获取产品价格?
- c# - 如何从 JObject 中获取所有项目?
- lets-encrypt - Godaddy 不使用主机 _acme-challenge 传播 txt 记录
- conan - 柯南无法从新的构建服务器中找到包 ID
- postgresql - 规范化 PostgreSQL 中定期收集的大型数据集,并且可能具有多个重复项
- java - 为什么 kafka 生产者在第一条消息上很慢?