C# 随机获取;System.Net.Sockets.SocketException:连接尝试失败,因为连接方

C# 随机获取;System.Net.Sockets.SocketException:连接尝试失败,因为连接方,c#,.net,azure,C#,.net,Azure,我已经创建了一个webjob来在Azure上抓取我的网站,每10秒运行一次,这个webjob在几个月前运行得很好,但是现在我随机得到以下错误 System.Net.Sockets.SocketException(0x80004005):连接尝试 失败,因为关联方在发生错误后没有正确响应 一段时间,或由于已连接而建立的连接失败 主机未能在上响应81.218.113.171:443 System.Net.Sockets.Socket.DoConnect(端点快照, SocketAddress Soc

我已经创建了一个webjob来在Azure上抓取我的网站,每10秒运行一次,这个webjob在几个月前运行得很好,但是现在我随机得到以下错误

System.Net.Sockets.SocketException(0x80004005):连接尝试 失败,因为关联方在发生错误后没有正确响应 一段时间,或由于已连接而建立的连接失败 主机未能在上响应81.218.113.171:443 System.Net.Sockets.Socket.DoConnect(端点快照, SocketAddress SocketAddress)位于 System.Net.ServicePoint.ConnectSocketInternal(布尔连接失败, 插座s4、插座s6、插座和插座、IP地址和地址, ConnectSocketState状态,IAsyncResult asyncResult,异常& 例外情况)

我尝试过谷歌搜索它,并尝试了许多方法来设置
WebRequest
,如下所述

WebRequest.proxy = null;
WebRequest.KeepAlive = false;
WebRequest.ProtocolVersion = HttpVersion.Version10;
WebRequest.ServicePoint.ConnectionLimit = 12;

正如我所说,错误是随机出现的,在爬行5到6次时,它只会出现一次。

您的网站有多少个实例正在运行?可能有(比如)6个实例正在运行,其中5个还可以,但最后一个已经停止运行。负载平衡器没有意识到实例已关闭,仍在将请求推送到“已断开”的实例。

Hi。你找到原因了吗?我刚开始有同样的问题。