Thomas Jackson created TS-4403:
----------------------------------
Summary: HostDB's "stale while revalidate" doesn't span failed DNS
lookups
Key: TS-4403
URL: https://issues.apache.org/jira/browse/TS-4403
Project: Traffic Server
Issue Type: Bug
Reporter: Thomas Jackson
Right now if you set stale_while_revalidate hostdb will return the stale record
while waiting on the DNS lookup. In the event that you have the DNS timeout set
low (lets say 1 second) and the DNS server times out (lets say due to an outage
of your resolver) then ATS will start replacing all of your stale entries
(which were working) with error timeout entries (which are empty)-- which is
bad.
The stale while revalidate configuration should serve stale records until a
valid response from DNS comes back-- the patch here should be relatively
simple, just a bit of a nuisance to test since DNS requires port 53 ;)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)