【发布时间】:2017-05-17 05:02:46
【问题描述】:
我读过 AkkaLogging 是异步的,直接使用 slf4j 是阻塞的。考虑下面的代码:
application.conf:
akka {
loggers = ["akka.event.slf4j.Slf4jLogger"]
}
logback.xml:
<configuration>
<appender name="InfoFile" class="ch.qos.logback.core.FileAppender">
<file>Testing.log</file>
<append>true</append>
<encoder>
<pattern>%msg%n</pattern>
</encoder>
</appender>
<root level="INFO">
<appender-ref ref="InfoFile" />
</root>
</configuration>
日志语句:
log.info("Sample logging")
这个日志记录代码还会阻塞吗?如果是,是不是意味着在akka中没有办法实现非阻塞文件日志呢?
【问题讨论】:
-
请查看 - stackoverflow.com/questions/41262196/… 以获得一些有用的信息。
标签: scala logging akka logback slf4j