Azure service fabric 哪些环境变量可用于SetupEntryPoint过程?
我希望编写一个脚本,作为服务结构服务的SetupEntryPoint执行。我想知道哪些环境变量可用于流程Azure service fabric 哪些环境变量可用于SetupEntryPoint过程?,azure-service-fabric,Azure Service Fabric,我希望编写一个脚本,作为服务结构服务的SetupEntryPoint执行。我想知道哪些环境变量可用于流程 记录了运行服务可用的环境变量。可以找到SetupEntryPoint的文档,但无法回避流程可用的环境变量。我编写了以下简单的批处理文件作为我的服务的SetupEntryPoint运行,它将流程可用的所有环境变量转储到临时文件中: powershell.exe -NonInteractive -Command "& { Get-ChildItem 'env:*' | Sort-Obje
记录了运行服务可用的环境变量。可以找到SetupEntryPoint的文档,但无法回避流程可用的环境变量。我编写了以下简单的批处理文件作为我的服务的SetupEntryPoint运行,它将流程可用的所有环境变量转储到临时文件中:
powershell.exe -NonInteractive -Command "& { Get-ChildItem 'env:*' | Sort-Object name | Format-Table -Wrap | Out-File 'C:/Windows/Temp/EnvVariables.txt' }"
在重新部署测试服务结构应用程序后,识别了与服务结构相关的以下变量(出于安全目的,我省略了这些值):
其中许多可以与文档交叉引用。如果这些文件被正式记录在与SetupEntryPoint特别相关的地方,那就更好了
Fabric_ApplicationHostId
Fabric_ApplicationHostType
Fabric_ApplicationId
Fabric_ApplicationName
Fabric_CodePackageInstanceSeqNum
Fabric_CodePackageName
Fabric_Endpoint_IPOrFQDN_RemotingEndpoint
Fabric_Endpoint_RemotingEndpoint
Fabric_Folder_App_Log
Fabric_Folder_App_Temp
Fabric_Folder_App_Work
Fabric_Folder_Application
Fabric_Folder_Application_OnHost
Fabric_IsCodePackageActivatorHost
Fabric_IsContainerHost
Fabric_NodeId
Fabric_NodeIPOrFQDN
Fabric_NodeName
Fabric_PartitionId
Fabric_RuntimeConnectionAddress
Fabric_RuntimeSslConnectionAddress
Fabric_RuntimeSslConnectionCertEncodedBytes
Fabric_RuntimeSslConnectionCertKey
Fabric_RuntimeSslConnectionCertThumbprint
Fabric_ServiceName
Fabric_ServicePackageActivationGuid
Fabric_ServicePackageActivationId
Fabric_ServicePackageInstanceSeqNum
Fabric_ServicePackageName
Fabric_ServicePackageVersionInstance
FabricActivatorAddress
FabricPackageFileName
HostedServiceName