繁体   English   中英

Akka.net让单身演员跳过群集中的LightHouse节点吗?

[英]Akka.net Made singleton actor skip LightHouse node in cluster?

我有一个akka.net群集,其中包含一些用于管理和cron任务的单例。 当前,处理节点也是种子节点。

我想创建一个简单的灯塔,只充当群集的连接点。

这样,我可以重新启动群集处理节点,并确保将正确地重新创建群集。

我的问题是单例机制会在最旧的节点上激活actor,而我的灯塔就像集群中的所有其他节点一样体贴。

这意味着它总是尝试在灯塔中设置单例演员实例。

他们有办法防止单例主机选择机制考虑灯塔节点吗?

Akka.Net为此具有“角色”机制。 您可以为每个节点赋予多个角色,对于要创建的特定类型的actor,您可以指示可以在哪个节点“角色”上创建它。 专用的灯塔(除了house light ,不应做其他任何事情,角色列表为空,您的实际工作人员节点为非空列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM