EC2 托管的 asp.net 不稳定

EC2 托管的 asp.net 不稳定

我将我们的网络托管迁移到了 Amazon EC2。起初一切都运行良好。但最近几天,我遇到了以下错误:

The requested name is valid, but no data of the requested type was found

这似乎是一个 DNS 问题,我不知道如何处理。

有人在 EC2 实例中看到过这个错误吗?

更多信息:这是一个 Windows 实例。查找是对当前机器的反向查找。调用堆栈如下所示:

     SocketException (0x2afc): The requested name is valid, but no data of the requested type was found]   
    System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6) +7987115   
System.Net.Dns.GetHostAddresses(String hostNameOrAddress) +544   
ClientDependency.Core.UriExtensions.IsLocalUri(Uri uri) +184

答案1

这是一个 Windows 问题,并非特定于 Amazon EC2。

其他遇到此错误信息的人报告说可以通过以下方式解决该问题:

  • 只需重启服务器
  • 使用以下方法重置 Windows TCP/IP 堆栈netsh int ip reset
  • 修改 ASP.NET 应用程序的源代码: 示例 2

相关内容