ReplicaRole 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ステートフル サービス レプリカのロールを示します。
public enum ReplicaRole
type ReplicaRole =
Public Enum ReplicaRole
- 継承
-
ReplicaRole
フィールド
ActiveAuxiliary | 6 | TODO |
ActiveSecondary | 4 | プライマリ レプリカから状態更新を受信したセット内のレプリカを参照し、適用して、承認を返信します。 セカンダリ レプリカは、レプリカ セットの書き込みクォーラムに参加する必要があります。 1 つのレプリカ セットには、同時に複数のアクティブなセカンダリ レプリカが存在する可能性があります。 アクティブなセカンダリ レプリカの数は、信頼性サブシステムで保守するために構成可能です。 |
IdleAuxiliary | 5 | TODO |
IdleSecondary | 3 | アクティブなセカンダリ レプリカになる準備をするには、プライマリ レプリカから状態転送を受信したセット内のレプリカを参照します。 1 つのレプリカ セットには、同時に複数のアイドルなセカンダリ レプリカが存在する可能性があります。 アイドルなセカンダリ レプリカは、書き込みクォーラムの一部としてカウントされません。 |
None | 1 | レプリカ セットに関してレプリカが責任を持たないことを示します。 |
Primary | 2 | 強力な一貫性セマンティクスを強制するには、すべての読み取り操作と書き込み操作が完了したセットのレプリカを参照します。 読み取り操作を直接処理するには、プライマリ レプリカを使用します。書き込み操作を承認するには、レプリカ セットのレプリカのクォーラムを使用する必要があります。 1 つのレプリカ セットには同時に 1 つのプライマリ レプリカのみが存在します。 |
PrimaryAuxiliary | 7 | TODO |
Unknown | 0 | レプリカが作成される初期ロールを示します。 |
注釈
Service Fabric では、現在実行されているロールに応じて、サービス レプリカとは異なる動作が必要です。
適用対象
Azure SDK for .NET