Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# aws s3中删除单个对象的延迟_C#_.net_Amazon S3_Amazon Web Services - Fatal编程技术网

C# aws s3中删除单个对象的延迟

C# aws s3中删除单个对象的延迟,c#,.net,amazon-s3,amazon-web-services,C#,.net,Amazon S3,Amazon Web Services,当我尝试使用S3.NETAPI删除单个对象时,有时在请求成功发送后需要30分钟或更长时间才能删除该对象。。。有时它可以毫不延迟地正常工作 我正在使用的代码: AwsS3Handler amazonHandler = new AwsS3Handler(System.Web.HttpContext.Current); amazonHandler.DeleteObject("object key", "BucketName", amazonID, amazonSecurityKey); 关于这个问题

当我尝试使用S3.NETAPI删除单个对象时,有时在请求成功发送后需要30分钟或更长时间才能删除该对象。。。有时它可以毫不延迟地正常工作

我正在使用的代码:

AwsS3Handler amazonHandler = new AwsS3Handler(System.Web.HttpContext.Current);
amazonHandler.DeleteObject("object key", "BucketName", amazonID, amazonSecurityKey);
关于这个问题有什么帮助吗?

Amazon S3使用“最终一致性”模型进行删除操作——这意味着,您的请求将通过,但实际操作可能会延迟不确定的时间。这与S3存储的分布式特性有关。您的命令需要在多个磁盘中传播,因此可能需要更长的时间才能完成

请参阅此处的更多信息:

也就是说,30分钟是很长的时间,也许你应该联系AWS支持论坛,看看他们是否知道发生了什么