【发布时间】:2023-04-02 14:11:01
【问题描述】:
我在单个 JVM 上使用 Akka 开发了我的应用程序。现在我想将工作负载分配到多台机器上。我已经开始阅读文档并感到困惑。
有两种方法可以通过集群和远程处理使 Akka 应用程序分发。 我不明白两者之间的区别。 如果我理解正确,两者都相互排斥,因为在配置中需要使用不同的提供者作为参与者参考:
akka.remote.RemoteActorRefProvider
akka.cluster.ClusterActorRefProvider
那么用例是什么?我什么时候会选择一个而不是另一个?
也许集群类似于远程处理的超集,或者相反?
【问题讨论】:
标签: akka akka-cluster