AWS错误消息:针对此资源,当前正在进行冲突的条件操作
我间歇性地收到此错误。
我有一个使用java aws sdk的程序,并将数十万个小文件加载到s3。我间歇性地看到此错误。
在互联网上快速搜索后找不到任何有用的答案。
请注意,调用程序是单线程的。底层的aws java sdk似乎使用了工作线程。
Status Code: 409, AWS Service: Amazon S3, AWS Request ID: 75E16E8DE2193CA6, AWS Error Code: OperationAborted, AWS Error Message: A conflicting conditional operation is currently in progress against this resource. Please try again., S3 Extended Request ID: 0uquw2YEoFamLldm+c/p412Lzd8jHJGFBDz3h7wN+/4I0f6hnGLkPMe+5LZazKnZ at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:552)
at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:289)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:170)
at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:2648)
at com.amazonaws.services.s3.AmazonS3Client.createBucket(AmazonS3Client.java:578)
at com.amazonaws.services.s3.AmazonS3Client.createBucket(AmazonS3Client.java:503)
回答:
当我执行以下操作时,我得到了相同的错误消息:
创建了一个存储分区-默认情况下,它转到了美国地区(使用过的AWSCLI)
意识到,存储桶应转到欧盟区域并删除(使用过的AWS控制台)
(几分钟后)尝试创建存储区,并指定了欧盟区域
在第3步中,AWS控制台向我显示了您问题标题中的错误消息。
因此,我想美国的存储桶已删除,但是可能存在一些同步过程,这需要花费时间。我希望,等待几个小时后,我将再次找到可以创建的存储桶名称-
这次是在适当的(EU)区域。
以上是 AWS错误消息:针对此资源,当前正在进行冲突的条件操作 的全部内容, 来源链接: utcz.com/qa/397369.html