J'ai quelques questions sur la commande proxy_upstream_tries dans tengine :
Quelle est la relation entre proxy_upstream_tries et proxy_next_upstream de nginx ? Est-ce que ça peut fonctionner ensemble ?
Dans quelles circonstances proxy_upstream_tries basculera-t-il ? 502 ? 503 ?
Y a-t-il des conflits entre les deux instructions ?
proxy_upstream_tries limite le nombre de tentatives, tandis que proxy_next_upstream spécifie les conditions des tentatives. Peut travailler ensemble.
"Quelle situation" est déterminée par la commande proxy_next_upstream
Non
Documentation de référence :
proxy_next_upstream
proxy_upstream_tries
Implémentation de proxy_upstream_tries :
premier engagement : https://github.com/alibaba/tengine/pull/322