AWS S3间歇性地抛出异常

时间:2017-04-15 19:04:56

标签: amazon-s3

AWS S3间歇性地抛出以下异常。它发生在

  

来源:系统,消息:无法从传输连接读取数据:远程主机强行关闭现有连接。

     

内部异常:System.Net.Sockets.SocketException(0x80004005):System.Net.Sockets.Socket.Receive(Byte []缓冲区,Int32偏移量,远程主机\ r \ n强制关闭现有连接,在System.Net.Sockets.NetworkStream.Read(Byte []缓冲区,Int32偏移量,Int32大小)的Int32大小,SocketFlags socketFlags)\ r \ n,

     

堆栈跟踪:在System.Net.ConnectStream.Read(Byte []缓冲区,Int32偏移量,Int32大小)\ r \ n在Amazon.Runtime.Internal.Util.CachingWrapperStream.Read(Byte []缓冲区,Int32偏移量,Int32计数)

1 个答案:

答案 0 :(得分:0)

基于线程here,我认为这是Amazon.Runtime.Internal.Util.CachingWrapperStream.Read中的内部错误尚未修复。 要处理此错误,我必须记录所有失败的文件并在尾部重新执行。这种情况时不时发生,所以我将计算和逻辑检查放到后面的程序中,并尽快完成下载。