私のApache Ignite 2.3クラスタでは、レプリケートされたキャッシュがディスク上に永続的に存在する1つのノード(将来的には2つのバックアップ)を実行します。他のキャッシュノードが永続的な構成を持たないため、このノードが常に稼働していることを確認して、メモリ内のキャッシュにのみアクセスする必要があります。これらの非永続ノードは、コンピューティングの場合と同様にオンデマンドで頻繁にアクセスできますが、データの格納には使用できません。永続/非永続キャッシュノードが混在したIgniteクラスタ
非永続ノードが接続されている場合、永続ノードが停止するとどうなりますか?理想的には、キャッシュはクラスタ全体でなくなるはずですが、キャッシュは消えません。すべてのノードは、メモリ内のキャッシュを使用し続けます。しかし、これは新しいデータがディスク上に存在せず、クラスタの再起動後に消えてしまうことを意味します。 永続/非永続ノードを混在させた構成は共通ではありませんか?どのようにこのタイプのクラスタを一貫して保つことができますか?
バックグラウンドヘルプは高く評価されています。あなたが設定をキャッシュし、計算ノードを除外するためにあなたがノードフィルタを設定することができ