server host2:8080 max_fails=0 fail_timeout=0s;
}
server {
listen 8080;
proxy_next_upstream error timeout http_500 http_502 http_503;
location / {
proxy_pass http://backend;
}
}
## host2
upstream backend {
server localhost:5000 max_fails=0 fail_timeout=0s;
server host1:8080 max_fails=0 fail_timeout=0s;
}
server {
listen 8080;
proxy_next_upstream error timeout http_500 http_502 http_503;
location / {
proxy_pass http://backend;
}
}
проблема: когда бэк на обоих хостах начинает отдавать 500, запрос начинает бесконечно редиректиться между хостами, до бесконечности увеличивается заголовок x-forwarded-for
вопрос: что с этим можно сделать?
переписать конфигурацию. ибо она бессмысленная
почему бессмысленная?
потому-что закольцованная, для начала
Обсуждают сегодня