我有 2 个项目(sbt),比如说projectA and projectB
。项目A 依赖于项目B。我如何配置 akka 集群,以便两个项目都使用参与者传递消息?projectA 和 projectB 都形成了一个带有种子节点的集群。
问问题
743 次
1 回答
1
如果你想向特定的actor发送消息,你可以通过actorSelection查找远程actor:
val selection context.actorSelection("akka.tcp://actorSystemName@10.0.0.1:2552/user/actorName")
此处的文档中有很多详细信息:https ://doc.akka.io/docs/akka/2.5/remoting.html
您可以使用ClusterSharding或ClusterSingleton之类的功能,您无需创建参与者,只需发送消息,Akka 将为您创建它们。
于 2018-07-02T06:57:44.850 回答