Одно из наших приложений-служб wcf вызывает отдельную стороннюю веб-службу для отправки информации.
Время от времени мы получаем следующую ошибку, но не всегда:
System.Net.WebException: удаленное имя не может быть разрешено: 'ws.examplesite.net'
в System.Net.HttpWebRequest.GetRequestStream ()
в System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (String methodName, Object [] параметры)
Странно то, что после того, как ошибка произошла, мы можем нажать «Отправить» снова через секунду, и она будет проходить очень хорошо.
Мы проверили и перепроверили с нашими сетевыми парнями, и они подтвердили, что DNS правильный, и они сделали несколько nslookups подряд для подтверждения.
Это происходит во всех средах (dev, test и prod). Мы используем сторонние тестовые и рабочие URL-адреса, и это происходит, когда мы указываем на оба.
У кого-нибудь есть какие-либо другие способы устранения неполадок по этой или по любой причине, по которой это может произойти?
Большое спасибо,
~ Ansley