代码之家  ›  专栏  ›  技术社区  ›  Onur Gumus

阿卡怎么样。net在远程节点的进程崩溃时重新启动该节点?

  •  2
  • Onur Gumus  · 技术社区  · 7 年前

    假设我有一个演员,他有一个远程运行的儿童演员。假设子参与者的进程由于某种原因或错误导致StackOverflowException等不可恢复的异常崩溃。

    在这种情况下,akka中的父节点是如何工作的。net重新启动崩溃的远程子系统?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Bartosz Sypytkowski    7 年前

    不会的。童星生活在一个特定的地址下,如果不能在那里复活,它就会一直死下去。所有指向它的消息都将以死信形式登陆。

    如果您不是这样,您可以随时使用 Akka.Cluster.Sharding ,这是自动管理参与者生命周期的更高级别抽象。