gpt4 book ai didi

java - 将新主机添加到 apache ignite 数据网格

转载 作者:行者123 更新时间:2023-11-30 02:28:14 26 4
gpt4 key购买 nike

我刚刚开始使用 Ignite 网格,在运行 Apache Ignite 提供的示例类后有一个基本问题。类的名称是 CacheApiExample,代码摘录是

Ignite ignite = Ignition.start("examples/config/example-ignite.xml")
IgniteCache<Integer, String> cache = ignite.getOrCreateCache("CACHE_NAME")

我能够在同一主机上启动多个节点(Ignite 术语)/多个 jvm。

我的问题是,当我水平扩展并添加一台新机器时,当我运行上面的代码时,它应该自动成为上面代码创建的 CACHE_NAME 缓存的一部分,我需要更改哪些设置这样新机器也成为分布式缓存的一部分?

最佳答案

使用“examples/config/example-ignite.xml”中提供的配置和默认配置,节点应该在一台主机上找到彼此并加入集群。如果您想在不同的主机上运行节点,则需要配置 DiscoverySpiCommunicationSpi

默认情况下,缓存具有分区缓存模式,这意味着所有服务器节点上都会有一部分分区。您可以阅读有关分区缓存的信息 here .

关于java - 将新主机添加到 apache ignite 数据网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44993521/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com