20

私はいくつかの分散キー値ストアを評価していますが、etcdConsulはどちらも非常に有望に見えます。サービス ディスカバリ、ヘルス モニタリング、および設定サービスに興味があります。

Consul が提供する追加機能が気に入っていますが、サービスがダウンしたときに Key-Value ストアが保持されるかどうかを判断できませんか? etcd は永続性を提供しているようです。何かアドバイス?

4

3 に答える 3

19

領事エージェント (サイレント & サーバー) は、データを data-dir に保存します。

エージェントがデータを永続化しない唯一のケースは、エージェントが「-dev」モードで開始された場合です。

于 2016-04-25T15:07:04.980 に答える
10

最終的に、Docker でprogrium/docker-consulイメージを実行し、いくつかのキーと値のペアを追加しました。Ctrl-C でシャットダウンした後、コンテナを再起動しても値は残っていました。docker execを介してコマンドラインから Consul も強制終了し、データも永続化されました。

progrium/docker-consul イメージは、/data ディレクトリ内のすべてのデータを永続化しました。

于 2015-06-16T08:28:07.470 に答える