2

我正在使用 Elmah 在 azure 中托管的 Web 应用程序上记录错误。Web 应用程序是用 c# mvc4 编写的。定期收到此错误(有时比其他人多)并且不明白它是如何发生的。

System.Net.Sockets.SocketExceptionNo such host is known

System.Net.Sockets.SocketException (0x80004005): No such host is known
   at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)
   at System.Net.Dns.GetHostAddresses(String hostNameOrAddress)
   at System.Net.Sockets.UdpClient.Connect(String hostname, Int32 port)
   at PixtrWebApi.Controllers.SessionsController.Counter(String key, Int32 value)
   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClassf.<GetExecutor>b__9(Object instance, Object[] methodParameters)
   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)
   at System.Threading.Tasks.TaskHelpers.RunSynchronously[TResult](Func`1 func, CancellationToken cancellationToken)

该应用程序对同样托管在 Azure 中的数据库使用硬编码的 url。认为这可能是一个天蓝色的问题,但不确定。任何想法如何调试这个?

4

0 回答 0