キュレーターTreeCacheを使用する場合。キャッシュ状態がリーダーとの同期を保つこと、および作成/更新/削除イベントを逃すことができる保証はないことを理解します(Zookeeper missed events on successive changes)。 しかし私が理解するところから、TreeCacheは最終的に一貫しています。 質問:ZKノードの変更がTreeCacheインスタンスに伝播する最大(保証された)時間が定義されていますか?キュレーターTreeCache最終的な一貫性
0
A
答えて
0
いいえ最大時間がありません。注:これはTreeCacheとはまったく関係がありません。これは単にZooKeeperの動作方法です。内部的には、すべての書き込み操作がZKアンサンブルの現在のリーダーノードを通過します。 「追従者」ノードは、最終的にリーダーのデータベースと同期する。実際には、これは最大で数秒ですが、もちろんデータベースのサイズ、ネットワーク、飛行中の操作数などによって異なります。
更新:あなたのアンサンブルの最大db同期を指定するsyncLimit
のZKインスタンス。 ZooKeeperは、syncLimitが超過するとタイムアウトします。ここをクリックしてください:https://zookeeper.apache.org/doc/trunk/zookeeperAdmin.html
関連する問題
- 1. 最終的な一貫性英語
- 2. 最終的な一貫性のないイベントソーシング
- 3. Google Datastoreのクエリと最終的な一貫性
- 4. 最終的なユーザー登録の一貫性
- 5. 分散最終的な一貫性キー値ストア
- 6. 高レプリケーションデータストアのDjangoAppEngineと最終的な一貫性の問題
- 7. cassandra kafka接続元と最終的な一貫性
- 8. コスモスDB最終的な一貫性上限上限
- 9. S3 - 最終的な一貫性と複数のクライアント
- 10. 分散データベース - 最終的な一貫性の含意
- 11. Apache OFBizとCassandraの統合と最終的な一貫性
- 12. GCSバケットリストの最終的な一貫性に対処する
- 13. AWSで最終的な一貫性の問題に取り組む方法
- 14. Sequential Consistencyと最終的な一貫性の違いは何ですか?
- 15. イベントソーシング:最終的に一貫性のある限定されたコンテキスト
- 16. 最終的に一貫性のあるmnesiaデータベースとerlang。誰でもベストプラクティス?
- 17. 逐次的一貫性
- 18. 原子的一貫性
- 19. 一貫性のないアクセス
- 20. 一貫性のないアクセス
- 21. PHP - 一貫性
- 22. 不変データは最終的な一貫性をどのように自明にしますか?
- 23. S3最終的な一貫性:ファイル部分が上書きのPUTで失われる
- 24. 最終的な一貫性のみを提供するデータベースでアプリケーションを作成する方法
- 25. S3最終的に、一貫性のある上書き置くために最後に変更されたタイムスタンプ
- 26. 弾性探索キュレーター
- 27. タブナビゲーションバーの一貫性
- 28. コアデータ一貫性エラー
- 29. 一貫性のない一定のターゲットが一貫して動作しない
- 30. awkが唯一の最終的なファイル
したがって、syncLiimitを超えるとフォロワーは失敗しますか?この場合、追従者がsyncLimit以上のものを得ることができないと言うのは大丈夫です。これは保証ではありませんか? 明らかに私は、FollowerからTreeCacheにデータを送信したり、クライアントが接続されていない場合に別のフォロワーに再接続するのに時間がかかることを理解しています。 – bbb8989
syncがsyncLimitを超えた場合、インスタンスは失敗し、アンサンブルから削除されます。 – Randgalt