On Wed, 24 Apr 2019 at 18:47, Benjamin Jaton <[email protected]> wrote: > I've implemented the solution based on ThreadGroups. Now I am trying to > have a separate log level per job. The goal is to be able to set one job in > DEBUG or TRACE while the others stay in WARN. Possible? > The RoutingAppender creates an appender per route but as far as I know I > cannot set a log level on the appender object. I guess filters could be > used but is there something simpler I'm missing?
I think you'd be better off using markers for that. See https://logging.apache.org/log4j/2.x/manual/markers.html You might also be able to just use a naming scheme for your loggers that automatically makes them separately configurable as typical loggers. For example, say you use a naming scheme "com.example.threadgroup.<groupName>" as your loggers. Then you could configure them by name as usual. -- Matt Sicker <[email protected]> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
