Я попытался установить следующее в своем входе в систему. xml. Я вижу файл access.log, сгенерированный в каталоге logs, но журналы не записываются, когда я выполняю http запросы на сервер воспроизведения. Журналы приложений пишутся в обычном файле application.log, но ничего в access.log
. Пример в docs говорит, что имя регистратора должно быть «access». интересно, если это неправильно. https://www.playframework.com/documentation/2.6.x/SettingsLogger
<appender name="ACCESS_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${application.home:-.}/logs/access.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- daily rollover with compression -->
<fileNamePattern>access-log-%d{yyyy-MM-dd}.gz</fileNamePattern>
<!-- keep 1 week worth of history -->
<maxHistory>7</maxHistory>
</rollingPolicy>
<encoder>
<pattern>%date{yyyy-MM-dd HH:mm:ss ZZZZ} %message%n</pattern>
<!-- this quadruples logging throughput -->
<immediateFlush>false</immediateFlush>
</encoder>
</appender>
<!-- additivity=false ensures access log data only goes to the access log -->
<logger name="access" level="INFO" additivity="false">
<appender-ref ref="ACCESS_FILE" />
</logger>