Я прошел Spring Boot использует файл /tmp/spring.log во время тестирования
Но это не помогло. У меня есть logback.xml в моем весеннем загрузочном приложении, и когда я запускаю его, он создает журнал в var / tmp / spring.log. Теперь это не может работать на сайте клиента. Есть ли способ настроить его, чтобы он не создавался? Мой журнал уже регистрирует консоль в файле журнала, который я определил в моем appender. Я даже не знал, что это происходит. и этот spring.log используется с приложением Rolling file, что означает, что он будет продолжать создавать журналы каждый день.
Я удалил:
<!--include resource="org/springframework/boot/logging/logback/base.xml"/-->
из моего logback.xml, но это все равно не помешало ему получить доступ к файлу или создать его
любая помощь будет оценена
РЕДАКТИРОВАТЬ: мой logback.xml
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true">
<include resource="org/springframework/boot/logging/logback/base.xml"/>
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>logs/fix.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>90</maxHistory>
</rollingPolicy>
<encoder>
<charset>utf-8</charset>
<Pattern>%d %-5level [%thread] %logger{0}: %msg%n</Pattern>
</encoder>
</appender>
<appender name="ASYNC" class="ch.qos.logback.classic.AsyncAppender">
<queueSize>512</queueSize>
<appender-ref ref="FILE"/>
</appender>
<logger name="com.comp.myapp" level="INFO"/>
<contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
<resetJUL>true</resetJUL>
</contextListener>
<root level="INFO">
<appender-ref ref="FILE" />
<!--<appender-ref ref="CONSOLE"/>-->
</root>
Проблема, которая возникает из-за этого, заключается в том, что если я развернул одно и то же приложение дважды, даже с одним и тем же пользователем. оба приложения пишут в один файл, что не имеет смысла. Если у меня на той же машине было развернуто другое загрузочное приложение, то они будут писать в тот же spring.log в папке tmp. Я не понимаю, в чем причина создания «подлого» журнала (я бы назвал его подлый)