Java Akka消息为空
我正在使用Akka framework for Java,版本2.3.9 一切都很好,但有问题的回调。 当我跑回电话的时候Java Akka消息为空,java,error-handling,akka,actor,Java,Error Handling,Akka,Actor,我正在使用Akka framework for Java,版本2.3.9 一切都很好,但有问题的回调。 当我跑回电话的时候 getSender().tell(null,self()) 我有日志 [akka://system/user/TowerOfDeath:Current:266:ceil:34] Message is null akka.actor.InvalidMessageException: Message is null at akka.pattern.Promise
getSender().tell(null,self())代码>
我有日志
[akka://system/user/TowerOfDeath:Current:266:ceil:34] Message is null
akka.actor.InvalidMessageException: Message is null
at akka.pattern.PromiseActorRef.$bang(AskSupport.scala:266)
at akka.actor.ActorRef.tell(ActorRef.scala:123)
这很好,比我不能发送空,使小通用消息和问题得到解决。
但若那个错误发生了,演员就死了。我相信有时候可能会产生包,在那里我会发送对象,现在什么都是空的
在那种情况下,恢复演员身份很重要吗
感谢您的帮助。使用监督,它允许家长参与者决定如何处理以下故障(bug):
下面是一个例子:
有关更多信息:
谢谢,我和主管也有问题,因为我用call,system.acrtorOf,而不是getContext().actorOf创建了子角色