Akka log-dead-letters和log-dead-letters-during-shutdown不起作用

时间:2018-02-03 07:33:35

标签: scala akka dead-letter

这是一个简单的问题,但它一直困扰着我和我的日志。

我有一个配置:

akka {
  log-dead-letters-during-shutdown = off
  log-dead-letters = off
}

我的程序以akkaSystem.terminate()

结尾

我非常确定配置已加载到系统中。我尝试过使用false0而不是off的不同组合。当预定的工作人员每10分钟停一次时,没有什么可以帮助我的日志充满了死信。

这适用于dev和prod环境。

1 个答案:

答案 0 :(得分:1)

问题不在于我自己的演员系统,而在于MongoDriver使用自己的演员系统和自己的配置的反应性mongo。

(我使用mongo进行持久化)

必须是这样的:

mongo-async-driver {
  akka {
    log-dead-letters-during-shutdown = off
    log-dead-letters = 0
  }
}