1 Answer
- Newest
- Most votes
- Most comments
1
This is an expected behaviour when using AmazonProvidedDNS/Route 53 resolver (VPC CIDR + base 2) as a DNS server in your VPC. When you send a DNS query to AmazonProvidedDNS, if the TTL is greater than 300s, the returned answer will always have a maximum TTL of 300s. Whilst TTL values of less that 300s will be honoured.
Generally, this is due to AWS service limits being in place to ensure optimal performance. Additionally, reducing the TTL can help prevent incorrect records from being cached for long periods, which could prolong outages if the records are updated. Lowering the TTL will reduce the time needed to recover in such a situation.
Relevant content
- asked 4 years ago
- asked 9 months ago
- Accepted Answerasked 8 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 6 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 8 months ago