[英]Apache Ignite cluster setup
我一直在尝试使用 Apache ignite 设置集群。 该集群将具有缓存,并且还将实现服务网格。
我想根据节点启动和与集群的连接动态地为每个节点分配角色。
例如,如果节点 1 已设置为缓存,并且如果我们有 2 个节点保存缓存,则将服务部署在第三个节点上。
所有节点的代码库都是相同的。
这有可能实现吗? 怎么做到呢?
任何帮助将不胜感激。
是的,可以使用节点过滤器来完成: https://www.gridgain.com/docs/latest/developers-guide/configuring-caches/managing-data-distribution
有一个 AttributeNodeFilter 无需额外编码即可完成此操作: https://www.gridgain.com/docs/latest/developers-guide/configuring-caches/managing-data-distribution#filtering-nodes-by-attributes
Apache Ignite 假设所有节点都是同构的。 您可以拥有节点属性,但依赖特定节点执行特定任务的情况并不常见。
您可以拥有自己的代码以及 Apache Ignite(可嵌入)来实现该工作流程。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.