DeployedStatelessServiceInstanceInfo
ノードにデプロイされたステートレス サービス インスタンスに関する情報。
プロパティ
名前 | Type | 必須 |
---|---|---|
ServiceName |
string | いいえ |
ServiceTypeName |
string | いいえ |
ServiceManifestName |
string | いいえ |
CodePackageName |
string | いいえ |
PartitionId |
string (UUID) | いいえ |
ReplicaStatus |
string (enum) | いいえ |
Address |
string | いいえ |
ServicePackageActivationId |
string | いいえ |
HostProcessId |
string | いいえ |
InstanceId |
string | いいえ |
ServiceName
型: string
必須: いいえ
"fabric:" URI スキームを持つサービスの完全な名前。
ServiceTypeName
型: string
必須: いいえ
サービス マニフェストで指定されているサービスの種類の名前。
ServiceManifestName
型: string
必須: いいえ
このサービスの種類が定義されているサービス マニフェストの名前。
CodePackageName
型: string
必須: いいえ
このレプリカをホストするコード パッケージの名前。
PartitionId
型: string (uuid)
必須: いいえ
Service Fabric がパーティションを一意に識別するために使用する内部 ID。 これは、サービスの作成時にランダムに生成される GUID です。 パーティション ID は一意であり、サービスの有効期間中は変更されません。 同じサービスが削除され、再作成された場合、そのパーティションの ID は異なります。
ReplicaStatus
型: string (enum)
必須: いいえ
サービスのレプリカの状態。
次のいずれかの値になります。
-
Invalid
- レプリカの状態が無効であることを示します。 すべての Service Fabric 列挙型の型が無効です。 値は 0 です。 -
InBuild
- レプリカがビルドされています。 これは、プライマリ レプリカがこのレプリカをシード処理していることを意味します。 値は 1 です。 -
Standby
- レプリカがスタンバイ状態です。 値は 2 です。 -
Ready
- レプリカの準備ができました。 値は 3 です。 -
Down
- レプリカがダウンしています。 値は 4 です。 -
Dropped
- レプリカが削除されます。 これは、レプリカがレプリカ セットから削除されたことを意味します。 永続化されている場合、その状態は削除されています。 値は 5 です。
Address
型: string
必須: いいえ
Open または ChangeRole でレプリカによって返される最後のアドレス。
ServicePackageActivationId
型: string
必須: いいえ
デプロイされたサービス パッケージの ActivationId。 サービスの作成時に指定された ServicePackageActivationMode が 'SharedProcess' の場合 (または指定されていない場合、既定値は 'SharedProcess') の場合、ServicePackageActivationId の値は常に空の文字列になります。
HostProcessId
型: string
必須: いいえ
レプリカをホストしているプロセスのホスト プロセス ID。 レプリカがダウンしている場合、これは 0 になります。 Hyper-v コンテナーでは、このホスト プロセス ID は異なるカーネルから取得されます。
InstanceId
型: string
必須: いいえ
ステートレス サービス インスタンスの ID。 InstanceId は、ステートレス サービスのパーティションのインスタンスを一意に識別するために Service Fabric によって使用されます。 これはパーティション内で一意であり、インスタンスの有効期間中は変更されません。 インスタンスが同じノードまたは異なるノードでフェールオーバーされた場合、InstanceId に対して別の値が取得されます。