java - Akka 消息为空

标签 java error-handling akka actor

我正在使用 Java 的 Akka 框架,版本 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.PromiseActorRef.$bang(AskSupport.scala:266)
    at akka.actor.ActorRef.tell(ActorRef.scala:123)

没关系,我不能发送 null,制作了小型通用消息并解决了问题。 但如果发生这个错误, Actor 就会死亡。我相信有时可能会产生包,我将在其中发送对象,但现在为空。

在这种情况下热衷于恢复 Actor 吗?

感谢您的帮助。

最佳答案

关于java - Akka 消息为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32854610/

相关文章:

r - 嵌套if-如果在R中抛出 “unexpected error”

php - PHP错误页面(自定义)

java - 并发: Designing a REST API using Play Framework/Akka

scala - scala 和 sbt 的新手 - 尝试编译一个导入 akka.stm._ 的项目

java - 如何按每个字符串中元音的数量对字符串数组进行升序排序?

java - 如何在 Java 中向 JFrame 添加文本

error-handling - SBCL:在 COMPILE 期间缺少 CONTINUE 重新启动? (真的是:在 HANDLER-CASE 中不存在)

java - 将 JavaFX 中的折线图和散点图组合成多个系列

java - 从 BufferedInputStream 读取 byte[]

scala - Akka消息限制