22
0
Fork 0

Info pour gros cookies

This commit is contained in:
jlecour 2022-01-11 12:04:36 +01:00
parent c82a22e239
commit 61583bed58
1 changed files with 6 additions and 0 deletions

View File

@ -819,6 +819,12 @@ sub vcl_deliver {
La taille maximum d'un objet en cache ne semble limitée que par la taille du cache lui-même. Cela n'est malheureusement pas configurable comme avec Squid.
### Taille des cookies
Il est communément admis que les cookies devraient rester sous la barre des 4096 octets (4 ko). Si vous avez beosin de faire transiter des cookies plus importants, il peut devenir nécessaire d'augmenter la valeur de `workspace_client`. la valeur par défaut est de `64k` et il ets préférable qu'elle reste un multiple de 4k. Attention que cette quantité de mémoire est allouée pour chaque requête, donc sur une instance à fort traffic ça peut grimper vite.
Pour augmenter la valeur, il faut ajuster la commande de démarrage de `varnishd` en ajoutant `-p workspace_client=96k` par exemple.
### Comment prendre en compte un changement de configuration / règles ?
Un reload ne suffit parfois pas, un restart sera nécessaire dans certains cas. De plus, il faut vider du cache les éventuels objets concernés.