我正在使用喷雾罐和反应式 mongo 运行应用程序。我不知道如何打开反应式 mongo 的调试日志记录。我的 application.conf 文件 (\src\main\resources\application.conf) 如下所示:
akka {
loglevel = "INFO"
}
spray.can.server {
request-timeout = 1s
}
我正在使用喷雾罐和反应式 mongo 运行应用程序。我不知道如何打开反应式 mongo 的调试日志记录。我的 application.conf 文件 (\src\main\resources\application.conf) 如下所示:
akka {
loglevel = "INFO"
}
spray.can.server {
request-timeout = 1s
}
你可以在你的应用程序中包含一个 logger.xml logback 配置文件。关闭所有响应式mongo记录器的示例配置是:
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%date{ISO8601} %highlight(%-5level) %yellow(%logger{50}) %cyan(%X{sourceThread}) - %msg%n</pattern>
</encoder>
</appender>
<logger name="reactivemongo.api.Cursor" level="OFF" />
<logger name="reactivemongo.api.Failover" level="OFF" />
<logger name="reactivemongo.core.actors.MongoDBSystem" level="OFF" />
<logger name="reactivemongo.core.actors.MonitorActor" level="OFF" />
<root level="debug">
<appender-ref ref="STDOUT" />
</root>
</configuration>
在 reactive-mongo google 组中可以找到类似的讨论:https ://groups.google.com/forum/?fromgroups#!searchin/reactivemongo/log/reactivemongo/pYJ05dUAg-s/qqcKbJ2uHOAJ
希望这可以帮助!