首页 > 解决方案 > Apache Ignite 和 Kubernetes:区域

问题描述

使用 Kubertenes 部署选项尝试 Ignite。

  1. 它是区域感知的吗?找不到任何关于此的文档和配置。
  2. 我可以通过外部客户端连接 Kubernetes 集群吗?我想通过C# client连接。

谢谢!

标签: .netkubernetesignite

解决方案


  1. 从广义上讲,Ignite 假设您的所有节点都彼此靠近。您可以通过使用自定义关联函数使其了解多个区域,但这并不简单。还有支持数据中心复制等的第三方解决方案(我为 GridGain 工作,提供一个)在这种情况下可以工作
  2. 是的。我建议胖客户端应该成为您的 Kubernetes 基础架构的一部分(因为它们成为 Ignite 集群拓扑的一部分),但是您可以通过打开正确的端口来连接瘦客户端。您可以使用 Kubernetes 负载均衡/轮询连接到任何节点

推荐阅读