Java 如何收听发送到ActorSystem(Akka 2.0)的消息
我有一个代码,我从AkkaSystem创建了一个演员Java 如何收听发送到ActorSystem(Akka 2.0)的消息,java,akka,Java,Akka,我有一个代码,我从AkkaSystem创建了一个演员 return system.actorOf(Props.apply(new Creator<Actor>() .... 有没有办法从父ActorSystem对象知道孩子发送了DeathByError消息?在处理消息时,可以调用getSender,它应该返回发送消息的人的ActorRef。如果您指的是哪个孩子发送了消息,Micheal Rose的回答是正确的 如果您只是想接收它,请在parents receive方法中为它添加一个
return system.actorOf(Props.apply(new Creator<Actor>()
....
有没有办法从父ActorSystem对象知道孩子发送了DeathByError消息?在处理消息时,可以调用getSender,它应该返回发送消息的人的ActorRef。如果您指的是哪个孩子发送了消息,Micheal Rose的回答是正确的 如果您只是想接收它,请在parents receive方法中为它添加一个处理程序 请注意,如果您从另一个演员那里观看一个演员,则前者死亡时会通知后者,而无需您显式发送消息
context().parent().tell(new DeathByError());
context().stop(self());