AWS Route53:获取DNS记录集创​​建时间

时间:2017-08-01 14:08:47

标签: amazon-web-services boto3 aws-cli amazon-route53

我使用Python SDK删除Route53中的DNS记录集。由于Route53 API限制,删除有时会失败,并且正在构建过时的DNS记录集。

当DNS记录集接近10,000限制时,我想删除去年创建的记录集,因为它们不再需要。但我无法使用AWS CLI或使用Python SDK(Boto3)找到记录创建时间。有没有办法使用Route53CLISDK中创建DNS记录?

1 个答案:

答案 0 :(得分:0)

在分析了您所面临问题的根本原因之后,我认为它与python或boto3没有特别的关系,但与您的算法和aws route 53服务行为有关,您说:

  

我使用Python SDK删除Route53中的DNS记录集。由于Route53   API限制,删除有时失败,并且DNS记录过时   集合正在建立。

我建议您使用SQS队列作为中介,以异步地从Route53删除记录,如果您认为某些删除被另一个删除破坏了,请最终使用exponential backoffdead letter queues来提高过程的可靠性。原因,应该推迟。