Partage via


Variables d’environnement de Service Fabric

Des variables d’environnement définies pour chaque instance de service sont intégrées à Service Fabric. Voici la liste complète des variables d’environnement :

Variable d’environnement Description Exemple
Fabric_ApplicationName Nom de l’URI Fabric de l'application fabric:/MyApplication
Fabric_CodePackageName Nom du package de code auquel appartient le processus Code
Fabric_Endpoint_IPOrFQDN_ServiceEndpointName Adresse IP ou nom de domaine complet du point de terminaison 10.0.0.1
Fabric_Endpoint_ServiceEndpointName Numéro de port du point de terminaison 8234
Fabric_Folder_App_Log Dossier du journal C:\\Data\\_App\\_Node_0\\MyApplicationType_App12\\log
Fabric_Folder_App_Temp Dossier temporaire C:\\Data\\_App\\_Node_0\\MyApplicationType_App12\\temp
Fabric_Folder_App_Work Dossier de travail C:\\Data\\_App\\_Node_0\\MyApplicationType_App12\\work
Fabric_Folder_Application Dossier de base des applications C:\\Data\\_App\\_Node_0\\MyApplicationType_App12
Fabric_IsContainerHost Valeur booléenne qui spécifie si le processus est un conteneur false
Fabric_NodeId ID du nœud qui exécute le processus bf865279ba277deb864a976fbf4c200e
Fabric_NodeIPOrFQDN Adresse IP ou nom de domaine complet du nœud, tel que spécifié dans le fichier manifeste du cluster. localhost ou 10.0.0.1
Fabric_NodeName Nom du nœud qui exécute le processus _Node_0
Fabric_ServiceName Nom d’URI de structure du service, si le service est hébergé en mode ExclusiveProcess. Cette valeur de variable est uniquement disponible si vous créez le service avec ServicePackageActivationMode ExclusiveProcess. fabric:/MyApplication/MyService
Fabric_ServicePackageActivationId ServicePackageActivationId Identificateur global unique
Fabric_ServicePackageName Nom du package de service dont fait partie le processus Web1Pkg

Variables d’environnement internes utilisées par le runtime Service Fabric :

  • Fabric_ApplicationHostId
  • Fabric_ApplicationHostType
  • Fabric_ApplicationId
  • Fabric_CodePackageInstanceId
  • Fabric_CodePackageInstanceSeqNum
  • Fabric_InstanceId
  • Fabric_ReplicaId
  • Fabric_RuntimeConnectionAddress
  • Fabric_ServicePackageActivationGuid
  • Fabric_ServicePackageInstanceId
  • Fabric_ServicePackageInstanceSeqNum
  • Fabric_ServicePackageVersionInstance
  • FabricActivatorAddress
  • FabricPackageFileName
  • HostedServiceName