自从升级到 Play 2.2 后,我在日志中看到了这个警告:
[main] [EventStream(akka://application)] [akka.event-handlers] config is deprecated, use [akka.loggers]
我没有指定任何特定的 Akka 日志记录;它还没有造成任何麻烦。
我看到其他一些 Play 2.2 用户评论了这个警告;然而,到目前为止,还没有人用他们的评论提出解决方案。
有什么想法可以解决这个问题吗?
自从升级到 Play 2.2 后,我在日志中看到了这个警告:
[main] [EventStream(akka://application)] [akka.event-handlers] config is deprecated, use [akka.loggers]
我没有指定任何特定的 Akka 日志记录;它还没有造成任何麻烦。
我看到其他一些 Play 2.2 用户评论了这个警告;然而,到目前为止,还没有人用他们的评论提出解决方案。
有什么想法可以解决这个问题吗?
您应该能够通过akka.loggers
在您的 中专门配置该值来禁用此弃用通知conf/application.conf
,如下所示:
akka {
loggers = ["akka.event.slf4j.Slf4jLogger"]
log-dead-letters = 1
log-dead-letters-during-shutdown = off
loglevel = WARNING
actor {
debug.lifecycle = off
}
}
您需要的重要行是akka.loggers = ["akka.event.slf4j.Slf4jLogger"]
.
Play 包含 logback 作为依赖项,因此您不需要任何具有上述配置的其他 JAR 文件。