0
QA團隊發現,當Web服務器(提供嵌入式設備UI)的系統,其中主DNS服務器不可達上運行,用戶界面變得無法忍受的反應遲鈍 - 採取一些16S的每一個動作。Web請求變得非常慢,當DNS服務器無法訪問
首先我計算過,提供靜態頁面不存在這個問題。
不包括我的第一個犯罪嫌疑人 - 日誌 - 我終於精確定位的原因Intelligencia.UrlRewriter(NuGet包版本2.0.0.9)。看來,在每個請求中,重寫器都會生成所有服務器變量的副本,其中包括「REMOTE_HOST」。這是一個動態變量,只在需要時運行。這又涉及致電HttpRequest.UserHostName。
的問題很簡單:如何避免在使用UrlRewriter Web應用程序反向地址查詢?
我提供了一個大鐵錘回答自己,但想聽聽其他選項。