如果该进程崩溃,akka.net如何重启远程节点?

时间:2017-11-26 15:09:38

标签: akka.net

假设我有一个有远程运行的子actor的actor。并且假设,由于某种原因或由于错误,子actor的进程因StackOverflowException等不可恢复的异常而崩溃。

在这种情况下,akka.net中的父节点如何重新启动崩溃的远程子节点?

1 个答案:

答案 0 :(得分:1)

它没有赢。儿童演员生活在一个特定的地址下,如果它不能在那里复活,它将会死亡。所有传递给它的信息都将以死信写入。

如果您不是这种情况,则可以始终使用Akka.Cluster.Sharding,这是一个更高级别的抽象,可自动管理演员生命周期。