StatelessServicePartitionInfo
ステートレス Service Fabric サービスのパーティションに関する情報。
プロパティ
名前 | Type | 必須 |
---|---|---|
HealthState |
string (enum) | いいえ |
PartitionStatus |
string (enum) | いいえ |
PartitionInformation |
PartitionInformation | いいえ |
InstanceCount |
integer (int64) | いいえ |
MinInstanceCount |
整数 (integer) | いいえ |
MinInstancePercentage |
整数 (integer) | いいえ |
HealthState
型: string (enum)
必須: いいえ
クラスター、ノード、アプリケーション、サービス、パーティション、レプリカなどの Service Fabric エンティティの正常性状態。
次のいずれかの値になります。
-
Invalid
- 無効な正常性状態を示します。 すべての Service Fabric 列挙型の型が無効です。 値は 0 です。 -
Ok
- 正常性状態が問題ありません。 値は 1 です。 -
Warning
- 正常性状態が警告レベルであることを示します。 値は 2 です。 -
Error
- 正常性状態がエラー レベルであることを示します。 エラーの正常性状態は、クラスターの正しい機能に影響を与える可能性があるため、調査する必要があります。 値は 3 です。 -
Unknown
- 不明な正常性状態を示します。 値は 65535 です。
PartitionStatus
型: string (enum)
必須: いいえ
Service Fabric サービス パーティションの状態。
次のいずれかの値になります。
-
Invalid
- パーティションの状態が無効であることを示します。 すべての Service Fabric 列挙型の型が無効です。 値は 0 です。 -
Ready
- パーティションの準備ができていることを示します。 つまり、ステートレス サービス パーティションの場合、稼働しているインスタンスが少なくとも 1 つあり、ステートフル サービス パーティションの場合、準備完了レプリカの数が MinReplicaSetSize 以上であることを意味します。 値は 1 です。 -
NotReady
- パーティションの準備ができていないことを示します。 この状態は、他の状態が適用されない場合に返されます。 値は 2 です。 -
InQuorumLoss
- パーティションがクォーラム損失であることを示します。 つまり、レプリカ セットに参加しているレプリカの数は、このパーティションの MinReplicaSetSize より少なくなります。 値は 3 です。 -
Reconfiguring
- パーティションがレプリカ セットの再構成中であることを示します。 これは、フェールオーバー、アップグレード、負荷分散、またはレプリカ セットからのレプリカの追加または削除が原因で発生する可能性があります。 値は 4 です。 -
Deleting
- パーティションが削除されていることを示します。 値は 5 です。
PartitionInformation
種類: PartitionInformation
必須: いいえ
パーティション ID、パーティション構成、およびそれがサポートするキーに関する情報。
InstanceCount
型: integer (int64)
必須: いいえ
このパーティションのインスタンスの数。
MinInstanceCount
型: 整数
必須: いいえ
MinInstanceCount は、アップグレードや非アクティブ化ノードなどの操作中に EnsureAvailability safety チェックを満たす必要があるインスタンスの最小数です。
実際に使用される数値は max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) です。
InstanceCount が -1 に設定されている場合、MinInstanceCount 計算中に -1 は、サービスの配置制約に従ってインスタンスを配置できるノードの数に最初に変換されます。
MinInstancePercentage
型: 整数
必須: いいえ
MinInstancePercentage は、アップグレードや非アクティブ化ノードなどの操作中に EnsureAvailability safety チェックを満たすために必要な InstanceCount の最小割合です。
実際に使用される数値は max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) です。
InstanceCount が -1 に設定されている場合、MinInstancePercentage の計算中に、-1 は最初に、サービスの配置制約に従ってインスタンスを配置できるノードの数に変換されます。