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 に対して別の値が取得されます。