点燃集群预加载

时间:2021-03-08 03:53:33

标签: ignite

我有一个 ignite 服务器集群。这是一个通读缓存。没有本机持久性。启用堆模式。想要预加载它,因为我无法承受使用数据流传输器的初始失误。 我有两个问题-

  1. 我可以看到在集群 JVM 重启后,缓存集群仍然持有数据?是因为它在堆外的持久内存吗?

  2. 有没有办法在 JVM 重启时干净启动?

  3. 通过流媒体加载数据时,出现IllegalStateException: Duplicate Key 异常。可能是什么原因?到目前为止还没有完成索引,并且数据流传输器中的覆盖为假。

1 个答案:

答案 0 :(得分:0)

要丢弃所有数据,您需要在禁用持久性的同时停止所有服务器节点。请注意,如果网格中仍有至少一个节点,它会开始重新平衡数据,因此即使所有节点反复滚动重启,有些节点仍可能存活。