【发布时间】:2017-12-02 22:58:11
【问题描述】:
在我的 Apache Ignite 2.3 集群中,我想运行一个节点(将来可能两个用于备份),将我的复制缓存持久保存在磁盘上。我需要确保该节点始终处于启动状态,而其他缓存节点没有持久配置,因此只能访问内存中的缓存。这些非持久性节点可以按需频繁进出,因为它们用于计算而非存储数据。
当一个非持久节点连接时,当持久节点宕机时会发生什么?理想情况下,整个集群的缓存应该消失,但事实并非如此。似乎所有节点都继续使用内存中的缓存。但这意味着新数据永远不会在磁盘上,并且在集群重启后就消失了。 我的混合持久/非持久节点的配置不常见吗?如何保持这种类型的集群一致?
感谢任何背景帮助。
【问题讨论】: