Из do c:
Файлы журнала вращаются, когда они достигают 10 МБ и, как и при выводе на консоль, на уровне ОШИБКА, на уровне WARN и в INFO Сообщения высокого уровня регистрируются по умолчанию. Ограничения размера можно изменить с помощью свойства logging.file.max-size . Ранее повернутые файлы архивируются на неопределенный срок, если не установлено свойство logging.file.max-history .
Кроме того, если вы просто хотите войти в систему "/ my-logs / app.log ", удалите logging.path и измените logging.file на:
logging.file=/my-logs/app.log
Правка: о ротации журнала каждый день, Spring default logger делает не поддерживает, вы можете использовать Logback. Создайте файл с именем logback-spring. xml в src / main / resources со следующим содержимым:
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0}[%M:%L] - %msg%n</pattern>
</encoder>
</appender>
<appender name="ROTATE_FILE_DAILY" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>/my-logs/app.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>app-%d{yyyy-MM-dd}.log</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0}[%M:%L] - %msg%n</pattern>
</encoder>
</appender>
<root level="INFO">
<appender-ref ref="STDOUT"/>
<appender-ref ref="ROTATE_FILE_DAILY"/>
</root></configuration>