2

我是 Akka 的新手,我正在构建一个包含许多远程节点的集群系统。远程节点称为工人。工作人员创建远程路由器链。

创建路由器的父级(工人)将有一个统计观察者,该观察者将从路由器的所有路由中获取消息。

qn is : Is 在创建路由器时传递 statswatcher actorRef 作为路由器的构造函数参数或者只是传递 statswatcher 的actor路径作为构造函数参数和路由器中的用户actor选择来告诉消息是一种很好的做法。

**************** 更新 ********

根据来自 akka 邮件组的回复,将 actor ref 作为构造函数参数的回复并不是一个坏习惯。演员选择对于远程演员查找很有用。

4

1 回答 1

0

通过 actorrefs 非常好,推荐。ActorSelection 非常昂贵,而且您只能针对单个 JVM,而不是整个集群。

于 2020-09-27T17:26:44.610 回答