有没有办法跟踪Akka中的每条消息?

时间:2017-08-29 21:44:36

标签: akka trace

对于调试和测试,我想跟踪发送给actor并由actor接收的每条消息。有没有办法在不更改代码的情况下打开此类日志记录?或者也许有任何免费的图书馆或其他工具可以做到这一点?

1 个答案:

答案 0 :(得分:1)

记录在案here

基本上,您可以使用以下内容:

akka {
  actor {
    debug {
      # enable function of LoggingReceive, which is to log any received message at
      # DEBUG level
      receive = on
    }
  }
}

请注意,Java文档中没有记录此选项 - 我不确定它是否适用于java。