首页 > 解决方案 > Azure Service Fabric 应用程序 - 主机名和主机 IP 地址

问题描述

如何从 Azure 服务结构应用程序获取服务于当前请求的节点的主机名和主机 IP 地址?请建议。

标签: azureazure-service-fabricazure-vm-scale-set

解决方案


这些环境变量由 SF 提供:

  • Fabric_NodeIPOrFQDN- 节点的 IP 或 FQDN,在集群清单文件中指定。(例如本地主机或 10.0.0.1)
  • Fabric_NodeName- 运行进程的节点的节点名(例如_Node_0)

假设您使用的是 C#,您可以通过使用获取环境变量 Environment.GetEnvironmentVariable


推荐阅读