Avant Vernis 4, On pourrait appeler un redémarrage de vcl_fetch pour démarrer un autre flux atteignant vcl_recv.Varnish 4.1 - Appelez un redémarrage en fonction de la réponse backend
Dans la version 4, la logique a été séparée en client et backend, j'ai besoin d'être en mesure d'appeler un redémarrage en fonction de la réponse backend. Une direction que je pensais être possible utilise vcl_synth comme middleware entre le backend et le client mais le backend ne peut pas envoyer un code d'erreur spécifique ou une erreur standard 503 seulement.
Des idées?