ここで、akka のアクターにログ機能を追加するよう求められました。
メッセージが受信されたら、処理する前に、このメッセージをログに書き込む必要があります。メッセージが送信される前に、このメッセージが最初にログに記録されます。
Actorのreceive
and関数をオーバーライドする必要があると思います。を拡張send
する特性を作成するとします。そしてクラスは拡張します。しかし、では、関数をオーバーライドする必要があります(ここで問題が発生するようです)。だからどうしようか迷ってます。actorlog
Actor
myActor
actorlog
myActor
receive
PS。akka がロギングを提供することは知っています。しかし今、私は自分でこの機能を実装する必要があります。