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

hel*_*loV 8 amazon-web-services amazon-route53 aws-cli boto3

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

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

Ale*_*ira 2

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

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

我建议您使用 SQS 队列作为中间来从 Route53 异步删除记录,如果您认为某些删除由于其他原因而被破坏并且应该推迟,那么最终使用指数退避死信队列来提高过程的可靠性。