繁体   English   中英

配置级别以下的 Drools 日志记录

[英]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.

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