我有几台服务器和一台负载均衡器。我想显示当前为该页面提供服务的服务器名称。
我正在使用HttpContext.Current.Request.ServerVariables["SERVER_NAME"]
和HttpContext.Current.Request.ServerVariables["LOCAL_ADDR"]
但显示所有服务器的相同数据(显示负载均衡器信息,但不显示有关确切服务器名称的信息)。
如何获取相关信息?
答案 0 :(得分:8)
尝试System.Environment.MachineName
。
答案 1 :(得分:1)
或许Server.MachineName
可以满足您的要求吗?
答案 2 :(得分:0)
Page.Request.ServerVariables["HTTP_HOST"].ToUpper();