Apache Ignite 容错集群设置
Apache Ignite Fault Tolerance Cluster Set up
我已经开始使用 Apache Ignite,
我提到了 https://apacheignite.readme.io/v1.0/docs,但无法理解群集。
集群只做数据备份吗?[=13=]
1.(Node1 客户端)我创建了 spring rest 应用程序并使用
将数据推送到缓存中
Ignite ignite = Ignition.start("examples/config/example-ignite.xml")
IgniteCache<Integer, String> cache=ignite.getOrCreateCache("myCache");
cache.put(1, "Hello");
cache.put(2, "World!");
2.Reaming 节点 2、节点 3(服务器)以
开始
Ignite ignite = Ignition.start("examples/config/example-ignite.xml"))
我的问题是
1.With设置这些配置实现Fault Tolerance?
2.If 我的节点 1 挂了,我必须自动将请求转发到另一个节点。
请帮我配置一下集群。
Apache Ignite 集群是一组互连的机器和 JVM 进程,代表应用程序的单个计算单元和存储。
有两种类型的节点——存储数据集并处理查询和计算的节点(服务器节点)和用于从应用程序端连接到集群的节点(客户端节点)。查看更多详细信息 here。
回答您的问题:
- 为了使集群容错,必须增加数据冗余级别(条目的备份副本数),如in this doc所述。
- 不,这是由 Ignite 自动处理的。您只需要使用客户端节点连接到集群即可。
此外,我建议您通读 Ignite 入门指南系列:
- Clustering
- Data Grid
- 系列中将添加更多文章。检查 blogging page periodically.
我已经开始使用 Apache Ignite, 我提到了 https://apacheignite.readme.io/v1.0/docs,但无法理解群集。
集群只做数据备份吗?[=13=]
1.(Node1 客户端)我创建了 spring rest 应用程序并使用
将数据推送到缓存中 Ignite ignite = Ignition.start("examples/config/example-ignite.xml")
IgniteCache<Integer, String> cache=ignite.getOrCreateCache("myCache");
cache.put(1, "Hello");
cache.put(2, "World!");
2.Reaming 节点 2、节点 3(服务器)以
开始 Ignite ignite = Ignition.start("examples/config/example-ignite.xml"))
我的问题是
1.With设置这些配置实现Fault Tolerance?
2.If 我的节点 1 挂了,我必须自动将请求转发到另一个节点。
请帮我配置一下集群。
Apache Ignite 集群是一组互连的机器和 JVM 进程,代表应用程序的单个计算单元和存储。
有两种类型的节点——存储数据集并处理查询和计算的节点(服务器节点)和用于从应用程序端连接到集群的节点(客户端节点)。查看更多详细信息 here。
回答您的问题:
- 为了使集群容错,必须增加数据冗余级别(条目的备份副本数),如in this doc所述。
- 不,这是由 Ignite 自动处理的。您只需要使用客户端节点连接到集群即可。
此外,我建议您通读 Ignite 入门指南系列:
- Clustering
- Data Grid
- 系列中将添加更多文章。检查 blogging page periodically.