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

标签 scala akka dead-letter

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

我有一个配置:

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

我的程序以 akkaSystem.terminate() 结束

我很确定配置已加载到系统中。我尝试了不同的组合 false0而不是 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/

相关文章:

scala - 为什么 sbt 报告 "Error: Could not retrieve sbt 0.13.11"?

java - 将 Play 2 框架与 Akka 远程系统连接起来

spring - kafka消费者中死信队列的好选择是什么

rabbitmq - RabbitMQ 中的死信死信消息

java - 从死信队列恢复

scala - 定义一个二维列表并在 for 循环中向其 append 列表,scala

scala - 使用宏在 thunk 前面粘贴 import 语句

scala - 是否有任何用于捕获外部进程输出的 Scala 内置类?

akka - 我怎样才能每 5 分钟执行一次 Akka actor?

java - 同步创建Akka Actor