У меня проблемы с использованием специального приложения для входа в систему, которое разделяет журналы по размеру в моем приложении dropwizard. Можно ли присоединить приложение к другому приложению в конфигурации yml dropwizard или настроить его автоматически?
Я следовал примерам и создал собственную фабрику логгеров dropwizard, которая создает моего приложения. Проблема заключается в том, что для начала ведения журнала необходимо, чтобы к нему был присоединен консольный приложение.
The custom logback appender im trying to use is here
https://github.com/Latch/logback-length-splitting-appender
<configuration debug="true">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} %X{seq} - %msg%n</pattern>
</encoder>
</appender>
<appender name="SPLITTER" class="com.latch.LengthSplittingAppender">
<appender-ref ref="STDOUT" />
<maxLength>5</maxLength>
<sequenceKey>seq</sequenceKey>
</appender>
<root level="debug">
<appender-ref ref="SPLITTER" />
</root>
</configuration>
Можно ли перевести этот xml logback на yml логинга dropwizard?
Или я должен переопределить ведение журнала dropwizard yml и просто использовать logback.xml