简体   繁体   English

如何只显示slf4j中的市场记录?

[英]How do to show only markered logs in slf4j?

I'm developing a subsystem of a big project. 我正在开发一个大项目的子系统。 So I made a special logging marker to separate logs of that subsystem from the main project logs. 所以我创建了一个特殊的日志标记来将该子系统的日志与主项目日志分开。

How do to show only markered logs by that special logging marker in slf4j? 如何在slf4j中仅通过特殊日志记录标记显示市场化日志?

AFAIK it has to be done in the underlying logging framework. AFAIK必须在底层日志框架中完成。 In Logback you could add a filter to your log appender. 在Logback中,您可以向日志追加器添加过滤器。 It's described in the doc: http://logback.qos.ch/manual/filters.html . 它在doc: http//logback.qos.ch/manual/filters.html中描述。 Log4j seems to have a similar mechanism: http://logging.apache.org/log4j/2.x/manual/filters.html , I havn't tried it, though. Log4j似乎有类似的机制: http//logging.apache.org/log4j/2.x/manual/filters.html ,但我没有尝试过。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM