Hey guys and girls, I got a question from one of my webdevs if and how varnish can do stale-if-error.
I can't find much about the subject. I found a document[1] stating: "Varnish 4.1 implements stale-while-revalidate for the first time, but not stale-if-error." I found an article on fastly.com [2] dating from 2014 that says: "Fastly is excited to announce that as of today, we support stale-while-revalidate and stale-if-error.", so that would seem to contradict the previous statement. Fastly uses normal varnish right? Googling some more I found another page on docs.fastly.com [3] that explains how to do stale-if-error: do some custom VCL hacking. They do stuff with 'stale.exists' and restarts. I've been working with varnish for a while, but it looks like my varnish 4.1 instance doesn't know the 'stale.exists' thingy and I have no idea how restarts work. 2 questions for you smart guys and girls: - I native stale-if-error on the roadmap? - How can I hack stale-if-error in my VCL using my varnish41 machines? References: [1] https://varnishfoo.info/varnishfoo.pdf [2] https://www.fastly.com/blog/stale-while-revalidate-stale-if-error-available-today [3] https://docs.fastly.com/guides/performance-tuning/serving-stale-content -- With kind regards, Angelo Höngens Systems Administrator ------------------------------------------ NetMatch travel technology solutions Professor Donderstraat 46 5017 HL Tilburg T: +31 (0)13 5811088 F: +31 (0)13 5821239 mailto:[email protected] http://www.netmatch.nl ------------------------------------------ Disclaimer Deze e-mail is vertrouwelijk en uitsluitend bedoeld voor geadresseerde(n) en de organisatie van geadresseerde(n) en mag niet openbaar worden gemaakt aan derde partijen This e-mail is confidential and may not be disclosed to third parties since this e-mail is only intended for the addressee and the organization the addressee represents. _______________________________________________ varnish-misc mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
