我正在使用logback.groovy作为配置文件进行日志记录(Slf4j和ch.qos.logback)。
如果要从新软件包中登录,则必须创建一个新记录器:
.kts
...现在,我想添加另一个记录器,该记录器还将特别值得注意的日志(特别是WARN和ERROR级别)记录到另一个记录器中。
这将提到它的来源,因此不需要特定于软件包。如果使用logback.groovy配置方法,是否有办法做到这一点,即从所有地方悬停所有日志调用?
我也不知道是否可能有多个记录器同时捕获给定包中的所有日志。我尝试使用另一个名称创建另一个logger("core", DEBUG, [ "RollingFile-Appender" ] )
logger("generic", DEBUG, [ "RollingFile-Appender" ] )
,并执行以下操作:
RollingFileAppender
...但是这似乎意味着然后忽略了第一个记录器(上面)...