在Akka中使用Actors的多级主从模式

时间:2015-04-21 06:46:38

标签: akka

我正在尝试使用Akka构建应用程序。 该应用程序将有一个主演员,将分配工作给n个从属演员。每个Slave Actors都表现为其下m个Slave Actors的主演员。

那就是主演员将为其下的奴隶演员提供任务。每个奴隶演员再次将主人给予它的任务重新分配给它下面的奴隶。

因此,中级Actor既可以作为奴隶也可以作为主人。

我的问题是,这种架构是否可行? 如果是,有什么优点和缺点?

1 个答案:

答案 0 :(得分:0)

是。这正是你应该与Akka的演员合作的方式。 Actor层次结构是处理工作分配和故障处理的完美方式。为什么要停在三个级别?制作尽可能多的级别,您认为有用且合乎逻辑。这样,如果一个actor遇到问题,应用程序就可以轻松恢复。