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