Je configure le vernis pour la première fois et je suis tombé sur un problème pour lequel je n'ai pas encore trouvé de réponse complète.Varnish - cache lorsque les cookies/sessions sont fournis dans le round robin director
Ma config en un mot:
server0 - vernis, BE1 - apache, be2 - apache
vernistire des 2 backends dans un tournoi à la ronde. J'ai besoin de gérer des sessions, j'ai donc configuré un simple script php qui définit l'heure actuelle dans une variable de session, puis redirige vers une deuxième page qui affiche cette variable de session et l'ip du backend utilisé.
J'ai réussi à faire fonctionner cette moitié. C'est passer l'information de session de ce que je peux voir, mais voici le problème - l'information retournée par le backend est spécifique au backend sur lequel elle a été générée. Ainsi, le temps retourné dépendra si be1 ou be2 a été appelé pour le dernier cache.
Y a-t-il un moyen de faire en sorte que cela fonctionne pour que la variable de session soit la même quel que soit le backend qui la traite?
Merci tas :) Je voudrais vous voter mais j'ai besoin de 15 rep. Cela m'a donné un très bon point de départ. – drinxy