Bonjour
J'ai rencontré un problème, c'est-à-dire que j'utilise Nginx à l'avant et Apache à l'arrière.
Mais parfois, lorsque Apache redémarre (en supposant que le redémarrage ne se déroule pas en douceur), nginx renvoie immédiatement 502.
Comment faire en sorte que nginx se connecte au backend (comme Apache), si le backend ne répond pas ou n'est pas démarré, Nginx réessayera N fois et renverra 502 ?
Au lieu de renvoyer le 502 immédiatement, merci !
Le proxy inverse nginx ne trouve pas Apache et signalera certainement une erreur 502. Le service n'est pas disponible pour le moment. Même si l'erreur est signalée après n nouvelles tentatives, le service se bloquera pendant le processus de nouvelle tentative, mais l'erreur 502 ne sera pas affichée.
Je pense que ce que vous voulez, c'est ne pas afficher d'erreur 502 même si nginx fait une erreur. Alors, est-il possible de bloquer directement l’erreur 502 ?