17.6.8. Configurer fail_on_status pour mod_cluster
fail_on_status
sert à spécifier un ou plusieurs codes de statut HTTP, de façon à ce que si un nœud de worker de cluster retourne un des codes de statuts spécifiés, ce worker échouera. L'équilibreur de charge enverra alors les demandes futures vers un autre nœud de worker du cluster. Le nœud de worker défaillant gardera le statut NOTOK
jusqu'à ce qu'il envoie un message STATUS
à l'équilibreur de charge.
fail_on_status
doit être configuré dans le fichier httpd de votre équilibruer de charges. On peut spécifier plusieurs codes de statut HTTP pour fail_on_status
dans une liste de codes de status séparés par des virgules. Les exemples suivants spécifient les codes de statut 203
et 204
pour fail_on_status
.
Exemple 17.5. Exemple de configuration de fail_on_status
ProxyPass / balancer://MyBalancer stickysession=JSESSIONID|jsessionid nofailover=on failonstatus=203,204 ProxyPassReverse / balancer://MyBalancer ProxyPreserveHost on