【发布时间】:2015-01-19 16:48:15
【问题描述】:
我想在我的 Akka 应用程序中记录所有收到的消息给所有参与者。
如果参与者接收方法是LoggingReceive,则有一个配置akka.actor.debug.receive 将记录发送给参与者的所有消息。
根据http://doc.akka.io/docs/akka/current/additional/faq.html,这意味着用LoggingReceive包装所有接收方法,如How to log all incoming messages from Akka (Java)
def receive = {
LoggingReceive {
case x ⇒ // do something
}
}
有没有办法隐式或通过配置来做到这一点?
【问题讨论】:
标签: scala logging akka messages