帕斯卡
我偶然发现了Microsoft Research的一篇非常有趣的论文,他们在该论文中讨论了一种算法,用于基于角色之间的“接近度”(定义为彼此之间的远程调用数)在服务器/分区之间重新分配参与者,以减少跨服务器边界的远程调用。他们将原型应用于Orleans框架。现在,我想知道Service Fabric Actors框架是否还提供了在运行时重新分配/平衡actor的接口。我在联机文档中找到的唯一与远程相关的信息提到Service Fabric根据报告的负载重新分配分区。
任何见解都将非常有趣。
亲切的问候,帕斯卡
ek
在服务织物,演员的ID来确定它生活在这个分区。更多信息在这里。因此,Actor无法从一个分区移动到另一个分区。就像您说的那样,可以将拥有分区(具有许多Actor)的Actor Service副本在一个节点之间移动。(用于平衡)通过使用放置约束,您可以影响运动。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句