Обратный вход отправка почты ит-циклический буфертрекер

#java #spring-boot #logging #logback #smtpappender

Вопрос:

Ниже приведен мой logback.xml в проекте весенней загрузки.cyclicBufferTracker, похоже, не работает.Мне нужно запустить 1 электронное письмо, когда генерируется 5 сообщений журнала ошибок.Но в настоящее время я получаю 5 разных писем. Как я могу получить 1 электронное письмо на 5 сообщений журнала ошибок

 <configuration>

 <appender name="out" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
        </encoder>
    </appender>
    
    
<appender name="emailAppenderGmail" class="ch.qos.logback.classic.net.SMTPAppender">
        <smtpHost>smtp.gmail.com</smtpHost>
        <smtpPort>587</smtpPort>
        <STARTTLS>true</STARTTLS>
        <username>myid@gmail.com</username>
        <password>password</password>
        <to>myid@gmail.com</to>
        <from>myid@gmail.com</from>
        <subject>Error Log</subject>
        <layout class="ch.qos.logback.classic.html.HTMLLayout"/>
        <cyclicBufferTracker class="ch.qos.logback.core.spi.CyclicBufferTracker">
            <!-- only 3 log entries on email -->
            <bufferSize>3</bufferSize>
        </cyclicBufferTracker>
    </appender>
    
    
    <root level="error">
       
        <appender-ref ref="emailAppenderGmail"/>
         <appender-ref ref="out"/>
        
    </root>
    
    
    
    </configuration>