2016-10-11 3 views
1

Azure Service FabricのステートフルサービスのレプリカIDの重要性は何ですか?明らかにするために、レプリカが何であるか理解していますが、2つの完全に異なるサービスのレプリカが同じIDで終わる理由、および/または特定のサービスでレプリカIDの数がTargetReplicaSetSize。Azure Service FabricのレプリカIDは実際に何を表していますか?

ステートフルサービスの各パーティションに属しているレプリカを特定しようとしていて、レプリカIDがそれを行うことを期待/仮定していました。どうすればこの決定をすることができますか?

enter image description here

追加するには、以下のロテムの指導与えられ、ここで私のいずれかのノード上のレプリカのスナップショットがあります。最初の2行は同じレプリカIDを持っていますが、異なるパーティションに属しています。これは私が得られない部分です。

enter image description here

同様に、ここでは2つの異なるサービスのために使用したのと同じレプリカIDを参照してください。明らかに

enter image description here

を、私は「レプリカID」を使用し続けるが、その言葉には、どのようなIを意味するものではありません。それが意味すると思う...それはどういう意味ですか?

+0

「なぜ特定のサービスに対してレプリカIDの数がTargetReplicaSetSizeよりもはるかに大きいか」 「Min Replica Set Size」の価値は何ですか? –

+0

ターゲットは3、最小は2、パーティション数は9 ...私は27の葉ノードを見ます。 –

+0

コメントに写真を追加できないため、私は答えを加えました。 Plzは私たちに助けてくれたら教えてください。 –

答えて

1

レプリカIDが一意内のパーティションを複製を識別し、唯一のパーティション内の "各パーティションに属してレプリカを識別する"。レプリカの管理操作では、レプリカIDとパーティションIDの両方を指定する必要があります。

0

enter image description hereenter image description here

enter image description here

+0

複数のサービスにわたって複数のパーティションに適用されているレプリカIDが表示されています - レプリカIDはサービスにスコープされている可能性がありますか? –

+0

興味深いUIも違っています。タイトルに「Deployed」と表示されず、最初のスクリーンショットにどのようになったのか分かりません。私はこれをローカルで実行していますが、ローカルで実行している場合とクラウドで実行している場合の違いはありません。 –

+0

実行しているSDKのバージョンは何ですか? –

関連する問題