You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Ricky Chan (JIRA)" <ji...@apache.org> on 2011/07/24 22:15:09 UTC

[jira] [Created] (TS-886) Grace mode supported, very useful for slow origins

Grace mode supported, very useful for slow origins
--------------------------------------------------

                 Key: TS-886
                 URL: https://issues.apache.org/jira/browse/TS-886
             Project: Traffic Server
          Issue Type: New Feature
          Components: Cache, Core, HTTP
         Environment: N/A
            Reporter: Ricky Chan
            Priority: Minor


Varnish has long supported a mode called "grace mode" see https://www.varnish-cache.org/docs/trunk/tutorial/handling_misbehaving_servers.html.

This is useful in cases where the origin server is slow at generating data, and you can configure it to serve stale content while a backend job is fetching the object.

I would suggest this feature be enhanced to include support for.

  * url regex match to apply grace to.
  * override must-revalidate so that grace can be used (I know this violates the RFC, but a cache admin can optionally do this on a per origin/url basis).

For example I have some origins which take between 5 to 20 seconds to generate content and this is handy in these known cases.




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (TS-886) Grace mode supported, very useful for slow origins

Posted by "Leif Hedstrom (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TS-886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Leif Hedstrom updated TS-886:
-----------------------------

    Fix Version/s: sometime
    
> Grace mode supported, very useful for slow origins
> --------------------------------------------------
>
>                 Key: TS-886
>                 URL: https://issues.apache.org/jira/browse/TS-886
>             Project: Traffic Server
>          Issue Type: New Feature
>          Components: Cache, Core, HTTP
>         Environment: N/A
>            Reporter: Ricky Chan
>            Priority: Minor
>              Labels: backgound, grace, stale
>             Fix For: sometime
>
>
> Varnish has long supported a mode called "grace mode" see https://www.varnish-cache.org/docs/trunk/tutorial/handling_misbehaving_servers.html.
> This is useful in cases where the origin server is slow at generating data, and you can configure it to serve stale content while a backend job is fetching the object.
> I would suggest this feature be enhanced to include support for.
>   * url regex match to apply grace to.
>   * override must-revalidate so that grace can be used (I know this violates the RFC, but a cache admin can optionally do this on a per origin/url basis).
> For example I have some origins which take between 5 to 20 seconds to generate content and this is handy in these known cases.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira