【发布时间】:2019-06-03 10:56:53
【问题描述】:
上下文:我正在使用 java or-tools 解决 CP 问题(来自约束求解程序包) 问题:我想让这些打印/日志消失。它们看起来像这样:
[11:29:43] ./ortools/constraint_solver/search.cc:240: Start search (memory used = 5,28 GB)
[11:29:43] ./ortools/constraint_solver/search.cc:240: Start search (memory used = 5,28 GB)
[11:29:43] ./ortools/constraint_solver/search.cc:240: End search (time = 2 ms, branches = 0, failures = 1, memory used = 5,28 GB, speed = 0 branches/s)
[11:29:43] ./ortools/constraint_solver/search.cc:240: End search (time = 3 ms, branches = 0, failures = 1, memory used = 5,28 GB, speed = 0 branches/s)
[11:29:43] ./ortools/constraint_solver/search.cc:240: Start search (memory used = 5,28 GB)
虽然这是我的 log4j2.xml 文件:
<configuration status="OFF">
<appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="[%d{yyyy.MM.dd HH:mm:ss.SSS}][%t] [%-5level] [%logger{36}] - %msg%n%xException"/>
</Console>
<RollingFile name="RollingFile" fileName="./../../logs/raptor-engine-tests.log" filePattern="./../../logs/raptor-engine-tests-%d{MM-dd-yyyy}.log.gz" ignoreExceptions="false">
<PatternLayout pattern="[%d{yyyy.MM.dd HH:mm:ss.SSS}][%t] [%-5level] [%logger{36}] - %msg%n%xException"/>
<TimeBasedTriggeringPolicy/>
</RollingFile>
</appenders>
<loggers>
<logger name="akka" level="info"/>
<Logger name="org.hibernate" level="info"/>
<Logger name="com.google.ortools" level="info"/>
<!-- levels: trace, debug, info, warn, error, fatal -->
<root level="info">
<appender-ref ref="Console"/>
<appender-ref ref="RollingFile"/>
</root>
</loggers>
</configuration>
有人遇到过这个问题吗?你是怎么解决的?这就像“com.google.ortools”Logger 被完全忽略了。
【问题讨论】:
标签: scala logging log4j constraint-programming or-tools