.net - Apache Ignite 和 Kubernetes:区域
问题描述
使用 Kubertenes 部署选项尝试 Ignite。
- 它是区域感知的吗?找不到任何关于此的文档和配置。
- 我可以通过外部客户端连接 Kubernetes 集群吗?我想通过C# client连接。
谢谢!
解决方案
- 从广义上讲,Ignite 假设您的所有节点都彼此靠近。您可以通过使用自定义关联函数使其了解多个区域,但这并不简单。还有支持数据中心复制等的第三方解决方案(我为 GridGain 工作,提供一个)在这种情况下可以工作
- 是的。我建议胖客户端应该成为您的 Kubernetes 基础架构的一部分(因为它们成为 Ignite 集群拓扑的一部分),但是您可以通过打开正确的端口来连接瘦客户端。您可以使用 Kubernetes 负载均衡/轮询连接到任何节点
推荐阅读
- python - Django 数据库缓存 TIMEOUT - 使后端删除行
- testing - Verilog d触发器电路测试
- vagrant - 如何一步从流浪客人内部的主机运行脚本?
- c# - Unity5-GUI-HP-Bar 问题
- docker - 如何将 JDBC 驱动程序添加到 DC/OS 上的 Kafka Connect?
- android - 找不到 Xamarin Android 的 PixelFormat 枚举
- javascript - React - setState 不更新数组
- c++ - 清除向量中的重复对象会产生无限循环
- angularjs - 如何让窗口滚动功能在Angularjs中工作
- debugging - 调试 ARM Cortex-M4 中的硬故障