ERRO Logback: Não anexado appenders encontrado

Teamz:

Eu estou tentando imprimir os registros de forma assíncrona para o arquivo de log. Então, eu estou usando AsyncAppender para RollingFileAppender. Mas de alguma forma Logback está jogando appenders erro Sem anexado encontrados

Versão Logback logback-clássico 1.3.0-alfa5 usando

Estou criando um RollingFileAppender e adicionar esta a AsyncAppender.

Abaixo está a minha logback.xml

<appender name="FILE-ROLLING" 
class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${logPath}/zapp-info.log</file>

    <rollingPolicy 
class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
        <fileNamePattern>${logPath}/archived/zapp.%d{yyyy-MM- 
dd}.%i.log</fileNamePattern>
        <SizeBasedTriggeringPolicy 
class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
            <maxFileSize>10MB</maxFileSize>
        </SizeBasedTriggeringPolicy>
        <totalSizeCap>20GB</totalSizeCap>
        <maxHistory>10</maxHistory>
    </rollingPolicy>
    <encoder 
class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
        <Pattern>%d %-5level %t %c{0} %msg%n</Pattern>
    </encoder>
</appender>

<appender name="ASYNC-INFO" 
class="ch.qos.logback.classic.AsyncAppender">
    <discardingThreshold>0</discardingThreshold>
    <queueSize>256</queueSize>
    <appender-ref ref="FILE-ROLLING"/>
</appender>

consola registra abaixo mostra mensagens de erro

10:26:17,566 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@3ba9ad43 - Processing appender named [ASYNC-INFO]
10:27:29,230 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@3ba9ad43 - About to instantiate appender of type [ch.qos.logback.classic.AsyncAppender]
10:28:24,982 |-ERROR in ch.qos.logback.classic.AsyncAppender[ASYNC-INFO] - No attached appenders found.
10:28:24,982 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler@3ba9ad43 - Attaching appender [ASYNC-INFO] to Logger[com.logger]
10:28:29,667 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@1622f1b - End of configuration.

Ele deve carregar o AsyncAppender sem qualquer erro

Ramu:

Ele parece ser um bug na versão 1.3.0-alfa5. Se você usar 1.3.0-alfa-4 ou versão anterior, esse erro não está aparecendo.

Acho que você gosta

Origin http://43.154.161.224:23101/article/api/json?id=331106&siteId=1
Recomendado
Clasificación