Akka开始教程和死信

时间:2013-11-11 12:17:43

标签: scala akka

我刚尝试过这里的入门教程

http://doc.akka.io/docs/akka/2.0.1/intro/getting-started-first-scala.html#getting-started-first-scala

在运行示例时,一切正常,但我收到了来自我的每个工作人员的死信信息,说它无法从工人向主人发送akka.dispatch.sysmsg.Terminate

我猜这是因为主人在工人面前被关闭了。我该如何纠正这个?如果我注释掉context.stop(self)问题就会消失,但是,当我从侦听器调用context.system.shutdown()时,我能否确定所有内容都能正确关闭。

并且说我实际上只想关闭主人和工作人员(不是系统),如果没有得到教程建议使用context.stop(self)时得到的死信错误,我该如何做到这一点。 / p>

1 个答案:

答案 0 :(得分:1)

首先:请尽量不要使用旧版Akka,目前我们的版本是2.2.3。

您看到的消息并不表示存在问题(因此它们打印为错误),因此您不应尝试修复它们。

相关问题