Zmienne środowiskowe usługi Service Fabric
Usługa Service Fabric ma wbudowane zmienne środowiskowe ustawione dla każdego wystąpienia usługi. Pełna lista zmiennych środowiskowych znajduje się poniżej:
Zmienna środowiskowa | opis | Przykład |
---|---|---|
Fabric_ApplicationName | Nazwa identyfikatora URI sieci szkieletowej aplikacji | fabric:/MyApplication |
Fabric_CodePackageName | Nazwa pakietu kodu, do którego należy proces | Kod |
Fabric_Endpoint_IPOrFQDN_ServiceEndpointName | Adres IP lub nazwa FQDN punktu końcowego | 10.0.0.1 |
Fabric_Endpoint_ServiceEndpointName | Numer portu punktu końcowego | 8234 |
Fabric_Folder_App_Log | Folder dziennika | C:\\Data\\_App\\_Node_0\\MyApplicationType_App12\\log |
Fabric_Folder_App_Temp | Folder tymczasowy | C:\\Data\\_App\\_Node_0\\MyApplicationType_App12\\temp |
Fabric_Folder_App_Work | Folder roboczy | C:\\Data\\_App\\_Node_0\\MyApplicationType_App12\\work |
Fabric_Folder_Application | Folder główny aplikacji | C:\\Data\\_App\\_Node_0\\MyApplicationType_App12 |
Fabric_IsContainerHost | Wartość logiczna określająca, czy proces jest kontenerem | fałsz |
Fabric_NodeId | Identyfikator węzła węzła, w którym uruchomiono proces | bf865279ba277deb864a976fbf4c200e |
Fabric_NodeIPOrFQDN | Adres IP lub nazwa FQDN węzła, jak określono w pliku manifestu klastra. | localhost lub 10.0.0.1 |
Fabric_NodeName | Nazwa węzła węzła uruchamiającego proces | _Node_0 |
Fabric_ServiceName | Nazwa identyfikatora URI sieci szkieletowej usługi, jeśli usługa jest hostowana w trybie ExclusiveProcess. Ta wartość zmiennej jest dostępna tylko w przypadku tworzenia usługi za pomocą elementu ServicePackageActivationMode ExclusiveProcess. | fabric:/MyApplication/MyService |
Fabric_ServicePackageActivationId | The ServicePackageActivationId | Identyfikator GUID |
Fabric_ServicePackageName | Nazwa pakietu usługi, który jest częścią procesu | Web1Pkg |
Wewnętrzne zmienne środowiskowe używane przez środowisko uruchomieniowe usługi 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