tolérance à la faute nginx Sans équilibrage de la charge
J'ai des problèmes avec la définition nginx.
j'utilise nignx comme proxy inverse. Je veux envoyer toutes mes demandes à mon premier serveur. Si le premier serveur ne fonctionne pas, je souhaite envoyer des demandes au deuxième serveur.
En bref, comment puis-je obtenir une solution tolérante de panne sans équilibrage de charge?
j'utilise nignx comme proxy inverse. Je veux envoyer toutes mes demandes à mon premier serveur. Si le premier serveur ne fonctionne pas, je souhaite envoyer des demandes au deuxième serveur.
En bref, comment puis-je obtenir une solution tolérante de panne sans équilibrage de charge?
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
3 réponses
Christine
Confirmation de:
Donc, "Habituellement" toutes les demandes seront envoyées à l'hôte 1.2.3.4. Si nous obtenons trois erreurs dans ce bloc, alors 4.5.6.7 entrera en vigueur.
Agathe
Confirmation de:
fail_timeout
: Temps total pour des tentatives infructueuses, ainsi que marquer le serveur comme DOWN Pour le même temps. Si un 5 s va essayer
max_fail
Tentative de 5 secondes et si vous n'avez toujours pas réussi à marquer ce serveur comment 5 Secondes
max_fail
: Nombre maximum de tentatives
proxy_connect_timeout
: Temps d'attente de connexion.
Dans l'exemple suivant GRPC, Si le serveur principal ne peut pas être connecté à l'intérieur 7 Secondes, passez à la sauvegarde et marquez le serveur principal comme non fonctionnel sur 6000 Secondes:
Blanche
Confirmation de:
nginx Prend en charge un autre algorithme d'équilibrage de la charge, par défaut, il s'agit d'un algorithme cyclique, mais nous l'avons mis avec d'autres clés, telles que ip_hash ...