【发布时间】:2021-01-31 20:33:28
【问题描述】:
我想在我的集群中有一个调度程序,它会在一段时间后发送一些消息。从我看到的调度程序是每个actorsystem,从我的测试来看,只针对本地actor系统。不是集群一。所以如果在一个节点上安排一些事情,如果它宕机了,那么所有安排的任务都会被丢弃。
如果我创建一个负责调度的 Cluster Singleton,那么已经制定的调度能否在其他节点上重新创建?还是应该将其保留为具有已创建计划元数据结构的持久性参与者,并在 preStart 阶段重新安排所有已持久化的内容?
【问题讨论】:
标签: akka akka-cluster akka-persistence