Spring Boot 2.2.6 Нет контекста для SizeAndTimeBasedRollingPolicy при выходе из системы - PullRequest
0 голосов
/ 30 марта 2020

Когда я использую эту конфигурацию:

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>

Что мне не хватает в конфигурации?

Ответы [ 2 ]

0 голосов
/ 01 мая 2020

Похоже, законный вопрос. https://github.com/spring-projects/spring-boot/issues/21056 содержит исправление, предназначенное для следующей версии 2.2.x. Похоже, добавление logback-spring. xml к y

0 голосов
/ 29 апреля 2020

Во-первых, вы не можете использовать и «имя», и «путь». Это один из них. Во-вторых, вам нужно установить logging.config = / path / to / logback. xml

Вот мой источник информации: https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot -features-logging-file-output

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...