Здравствуйте.
Возникла проблема, не могу докопаться до сути. Пробую новый параметр
"valid" для "resolver":
...
http {
resolver 111.222.333.444 valid=10s;
...
server {
...
location / {
proxy_pass http://backend.test:8885;
}
...
}
...
}
При изменении DNS записи, nginx не пытается получить IP ни через
интервал, установленный в valid, ни через TTL, полученный от DNS
сервера.Судя по tcpdump, nginx получает IP бэкенда только при старте.
Не могу понять в чём дело, сломал всю голобу. Удалось добраться только
до того, что u->resolved == NULL в ngx_http_upstream_init_request().
Кто-нибудь уже использовал valid? Есть идеи в чём дело?
Заранее, Спасибо.
Антон.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru