我对akka很新鲜,也是演员,我想知道为什么找不到要使用的并发邮箱。
因此,我必须定义一个派遣演员发送给它的工作演员。很多时候,我不关心数据的顺序,在这种情况下,按顺序制作消息只需花费时间。
答案 0 :(得分:0)
我发现使用路径道具创建actor是不错的选择:
val actorRef: ActorRef = context.actorOf(Props[MyActor]
.withRouter(RoundRobinPool(nrOfInstances = 4)), name = "myActor")
//or
context.actorOf(RoundRobinPool(5).props(Props[MyActor]), "myActor")
它将创建四个actor实例,但返回一个actorRef - RoundRobinPool
句柄并向这些actor发送消息。