Как я могу указать приложение для повторного входа в файл application.yml? - PullRequest
0 голосов
/ 08 апреля 2019

Возможно ли установить обновляемый appender в application.yml?

В нашем проекте мы можем экспортировать наш application.yml, но другие файлы труднее вывести.

Поэтому мы хотели бы включить все наши свойства ведения журнала в application.yml, а не в logback.xml.

Однако я не вижу способа указать скользящую политику.Можно ли это сделать?

1 Ответ

0 голосов
/ 09 апреля 2019

В последнем выпуске Spring Boot, при условии, что вы используете Spring Boot 2, файлы журналов автоматически переносятся на 10MB.

Сначала укажите logging.file или logging.path в вашем application.yaml для местоположения вашего файла журнала или пути к журналу. Если вы хотите изменить размер рулона на значение, отличное от 10MB, измените свойство logging.file.max-size.

По умолчанию ранее повернутые файлы хранятся неопределенно долго, если не установлено logging.file.max-history. Установите это количество свернутых файлов, которые вы хотели бы сохранить. Они работают только для поставщика обратной связи по умолчанию, включенного в Spring Boot.

Вы можете увидеть все свойства logging, которые можно установить в application.yaml в ссылке 1 ниже:

Ссылки

  1. Общие свойства приложения Spring Boot
  2. Документация по выходу файла журнала
...