Skip to content
Discussion options

You must be logged in to vote

The parseOptions method is only relevant when parsing options from a string format when used by the pattern layout. For example:

    <conversionRule conversionWord="stack" converterClass="net.logstash.logback.stacktrace.ShortenedThrowableConverter" />

    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>[%thread] - %msg%n%stack{5,1024,10,rootFirst,regex1,regex2,evaluatorName}</pattern>
        </encoder>
    </appender>

When used within a LoggingEventCompositeJsonEncoder (just like your example), the options are set directly via the setter methods from logback's xml configuration logic. In other words, parseOptions is not taken i…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@zhangzhen0214
Comment options

Answer selected by philsttr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants