代码之家  ›  专栏  ›  技术社区  ›  sashaeve

如何在中获取负载平衡器后面的主机名ASP.NET?

  •  2
  • sashaeve  · 技术社区  · 14 年前

    我有几个服务器和一个负载均衡器。我想显示当前服务于该页的服务器名称。

    我正在使用 HttpContext.Current.Request.ServerVariables["SERVER_NAME"] HttpContext.Current.Request.ServerVariables["LOCAL_ADDR"] 但是is为所有服务器显示相同的数据(显示负载均衡器信息,但不显示关于确切服务器名称的信息)。

    3 回复  |  直到 14 年前
        1
  •  9
  •   kbrimington    14 年前

    尝试 System.Environment.MachineName

        2
  •  1
  •   CodingInsomnia    14 年前

    也许 Server.MachineName

        3
  •  0
  •   Kyle Trauberman pestades    9 年前
    Page.Request.ServerVariables["HTTP_HOST"].ToUpper();