2011-12-21 5 views
1

S3 .NET APIを使用して単一のオブジェクトを削除しようとすると、要求が正常に送信された後にオブジェクトを削除するのに30分以上かかることがあります。任意の遅延。aws s3で単一のオブジェクトを削除する際の遅延

私が使用していますコード:

AwsS3Handler amazonHandler = new AwsS3Handler(System.Web.HttpContext.Current); 
amazonHandler.DeleteObject("object key", "BucketName", amazonID, amazonSecurityKey); 

この問題にに関するすべての助けを?

答えて

2

Amazon S3では、DELETE操作に「最終整合性」モデルが使用されています。つまり、要求は処理されますが、実際の操作には不確定な時間が遅れる可能性があります。それはS3ストレージの分散した性質と関係しています。コマンドを複数のディスクに分散する必要があるため、完了に時間がかかることがあります。

は、ここで詳細を参照してください。

http://aws.amazon.com/s3/faqs/#What_data_consistency_model_does_Amazon_S3_employ

言われていること、30分の時間がたくさんあると、おそらくあなたは、AWSのサポートフォーラムに連絡し、彼らは何が起こっている任意のアイデアを持っているかどうかを確認する必要があります。

関連する問題