2
我在玩Java的Akka框架,版本2.3.9 一切都很好,但有回調問題。 當我運行回調 getSender().tell(null, self());
Akka消息爲空
我得到的日誌
[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)
這很好,比我無法發送空,做小的通用消息,問題就解決了。 但如果發生錯誤,演員死亡。我相信有時候可能會製作包包,我會在哪裏發送物件,現在是空的。
在這種情況下熱恢復演員?
感謝您的幫助。
難道你不能展示例子,如何正確處理它? – witeX
查看更新的答案。 –
謝謝, 另外我有一個問題與主管,因爲創建的子actor與調用,system.acrtorOf,而不是getContext()。actorOf – witeX