'演员`与原始创作的动态增长

时间:2015-06-16 15:55:59

标签: scala akka

在我的项目中,我定义了Actor个名为 cells 的组。这些单元格处理message并运行一些不同类型的基本计算,一种是小Actor类型。

增长那些小Actor的优势是什么,然后在完成工作后杀死它们,而不是在我的单元初始化时创建它们,漫游到system关闭?

1 个答案:

答案 0 :(得分:1)

如果你要为每个作业装箱一个演员,你将得到消息的并行处理,而如果你在初始化时创建演员,你将逐个处理相同类型的消息。
通常,您不应该使用actor来并行执行您的程序,他们的任务是处理公共资源,例如在多线程程序中递增计数器。如果要并行处理消息,请使用futures