我正在查看 aws sdk-for-go 开发人员指南以删除对象。
示例代码
_, err = svc.DeleteObject(&s3.DeleteObjectInput{Bucket: aws.String(bucket), Key: aws.String(obj)})
if err != nil {
exitErrorf("Unable to delete object %q from bucket %q, %v", obj, bucket, err)
}
err = svc.WaitUntilObjectNotExists(&s3.HeadObjectInput{
Bucket: aws.String(bucket),
Key: aws.String(obj),
})
如上所示,该示例调用删除对象 API,然后等待对象不存在
我有以下与此相关的问题:
调用delete API后为什么要等待检查是否被删除?
多久等待检查?(什么是最大窗口?)。它多久检查一次?
在 AWS 文档中找不到任何回答此问题的内容。
有只小跳蛙
浮云间
相关分类