Akkaクラスター内のすべてのノードで、指定されたアクターに存在するランタイムデータがあります。これは、内部イベントまたはAPI呼び出しを介して単一のノードに更新される可能性があります。このデータを共有データベースに保存して永続化することはできましたが、永続化する必要がないため、高速化のためにメモリに格納するだけです。 Akka Cluster Singleton、Distributed Pub Sub、およびおそらく他の組み込みモジュールは、ゴシッププロトコルを使用して、分散状態を同期させた状態に保ちます。Akkaクラスタ間でデータを同期する簡単な方法は?
クラスタ全体で自分のアクターのデータ同期を採用する準備ができていますか?
私はDistributed Pub Subへの変更を公開していると考えましたが、削除されたメッセージには弾力がないようです。私がクラスタシングルトンにそれを保存した場合、そのノードがダウンしてもそれは存続しません。クラスタ全体がダウンしても永続性は必要ありませんが、個々のノードがあれば回復力が必要です。
akka分散データを見ましたか?これは実験的なものですが、要件に適しています。 –