22
0
Fork 0

amélioration du grace mode

This commit is contained in:
gcolpart 2016-10-31 02:33:46 +01:00
parent d47f3ef492
commit fa55a55648
1 changed files with 3 additions and 9 deletions

View File

@ -530,18 +530,12 @@ Si besoin, on pourra aussi utiliser en complément le logiciel <http://trac.evol
Varnish a une "killer feature" : le *grace mode*. En cas de backend HS, le contenu en cache continuera à être délivré pendant un certain temps même si il est sensé être expiré. Exemple de configuration :
~~~
sub vcl_recv {
if (!req.backend.healthy) {
set req.grace = 4h;
}
}
sub vcl_fetch {
set beresp.grace = 12h;
sub vcl_backend_response {
set beresp.grace = 4h;
}
~~~
Note : le "saint mode" (qui permet de laisser tranquille pendant un temps définir un backend qui aurait une erreur 500) n'existe plus avec Varnish 4.0... une nouvelle implémentation sera disponible en version 4.1 !
Note : le *saint mode* (qui permet de laisser tranquille pendant un temps définir un backend qui aurait une erreur 500) n'existe plus avec Varnish 4.0... une nouvelle implémentation sera disponible en version 4.1 !
## Monitoring