如何清除Azure网站上托管的网站所使用的System.Net.WebClient
的DNS缓存?
相关:How do I clear System.Net client DNS cache?
我不想修改代码,我想继续使用缓存,但只刷新一次。
上下文:DNS记录更改错误导致API重定向到搜索引擎,从客户端的角度返回垃圾。其中一个客户端是Azure Web Apps上托管的Web应用程序,它使用System.Net.WebClient
服务器端来访问API。现在记录已修复,我们想要刷新缓存(或只是那个条目),以便在TTL结束之前一切都恢复正常。
(显然这个问题是时间敏感的,我会一直关注,但如果我无法及时找到它,我仍然会对好奇心的回答感兴趣。)
答案 0 :(得分:0)
清除应用程序池?很奇怪,还没有人提出这个答案。