这是一个简单的问题,但它一直困扰着我和我的日志。
我有一个配置:
akka {
log-dead-letters-during-shutdown = off
log-dead-letters = off
}
我的程序以
akkaSystem.terminate()
结束我很确定配置已加载到系统中。我尝试了不同的组合
false
或 0
而不是 off
.没有任何帮助,当预定的工作人员每 10 分钟停止一次时,我的日志中充满了死信。这适用于开发和生产环境。
最佳答案
问题不在于我自己的 Actor 系统,而是关于响应式(Reactive) mongo,其中 MongoDriver 使用自己的 Actor 系统和自己的配置。
(我正在使用 mongo 进行持久化)
它必须是这样的:
mongo-async-driver {
akka {
log-dead-letters-during-shutdown = off
log-dead-letters = 0
}
}
关于scala - Akka log-dead-letters 和 log-dead-letters-during-shutdown 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48595071/