我知道使用Akka的正确聚类是Akka 2.1的重点,但是需要用现在可用的东西构建一些东西。
我有一个多节点Akka设置,想要优雅地处理远程演员死亡。但是,由于系统是对称的并且不应该有单点故障,因此我不确定如何正确设置管理程序层次结构。主管不能与被监督的演员在同一个Akka实例上,因为我需要处理整个Akka节点终止,但如果我把主管放在一个单独的节点上,我现在冒着孤儿或终止受监督的风险运行主管的节点的参与者死亡。
我真正想要的是一个集群管理程序,其中任何Akka节点(或其中任何一个)上的actor可以处理对一组actor的监督,以避免任何单点故障。在Akka 2.0中这样的事情可能吗?如果没有,那么获得相同效果的最佳方式是什么?