[英]How to get DNS name in load balancing environment?
我有4台服務器參與負載均衡環境。 每個服務器都托管相同的ASP.NET應用程序。 無論基礎服務器如何,我都希望獲得DNS名稱。 以下哪一項會給出正確的答案?
Request.Url.Host
Environment.MachineName
System.Net.Dns.GetHostName()
謝謝你的建議!
您可以嘗試Request.Url.GetLeftPart(UriPartial.Authority)
。 例如,如果請求網址為http://www.contoso.com/index.htm?date=today
則返回http://www.contoso.com
。
首先。 它實際上是唯一一個甚至模糊相關的人。
Anyhjoe,我不是用來訪問機器的東西。 這幾乎只是Url.Host部分,因為這是通過請求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.