[英]Drools logging below configuration level
我似乎对 logback 和 drools 有一些配置问题。
<configuration scan="true">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<!-- encoders are assigned the type
ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
<encoder>
<pattern>%-4relative [%thread] %-5level %logger{35} - %msg %n</pattern>
</encoder>
</appender>
<root level="info">
<appender-ref ref="STDOUT" />
</root>
<logger name="org.drools" level="error"/>
<logger name="org.optaplanner" level="info"/>
</configuration>
我不想看到来自 drools 的日志,但我看到了如下几条消息:
926 [main] INFO o.k.a.i.utils.ServiceDiscoveryImpl - Adding Service org.drools.core.io.impl.ResourceFactoryServiceImpl
927 [main] INFO o.k.a.i.utils.ServiceDiscoveryImpl - Adding Service org.drools.core.marshalling.impl.MarshallerProviderImpl
928 [main] INFO o.k.a.i.utils.ServiceDiscoveryImpl - Adding Service org.drools.core.concurrent.ExecutorProviderImpl
(还有很多)
如果我将 root 配置为error
,则不会显示消息。 有什么想法可以解决这个问题吗?
添加
<logger name="org.kie" level="error"/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.