You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Thomas Jackson (JIRA)" <ji...@apache.org> on 2016/05/02 18:49:12 UTC

[jira] [Updated] (TS-4403) HostDB's "stale while revalidate" doesn't span failed DNS lookups

     [ https://issues.apache.org/jira/browse/TS-4403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Thomas Jackson updated TS-4403:
-------------------------------
    Backport to Version: 5.3.3, 6.1.2, 6.2.0

> 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
>              Labels: review
>             Fix For: 7.0.0
>
>
> 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)