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]

Reply via email to