Спасибо, но мне не нужен stale. Мне нужна именно блокировка. После инвалидации кеша клиент не должен получить старых данных. Sergey Kandaurov Wrote: ------------------------------------------------------- > > On 21 Jun 2018, at 17:43, ZZZ <nginx-forum@forum.nginx.org> wrote: > &by ZZZ - Nginx Mailing List - Russian
Прошу прощения, пропустил вторую часть ответа. С proxy_cache_lock_age и proxy_cache_lock_age я уже игрался. Никакого влияния на ситуацию не заметил. Равномерность трудно проверить, так как запросов довольно много и какие-то флуктуации-тby ZZZ - Nginx Mailing List - Russian
К сожалению, не всё так просто. Ответ бекенда сильно меньше секунды, а умолчания для proxy_{connect,send,read}_timeout аж минута. Чтобы уберится, что дело точно не в этом, сделал так: proxy_connect_timeout 1h; proxy_send_timeout 1h; proxy_read_timeoutby ZZZ - Nginx Mailing List - Russian
Доброго утра! Я напоролся на проблему с proxy_cache_lock. Ниже минимальный конфиг, на который я шлю порядка 150 простых запросов в секунду. Каждые пять секунд, когда инвализируется кеш, на апстрим уходит от пяти до двадцати запрby ZZZ - Nginx Mailing List - Russian
Курение манов и эксперименты с логированием (закомменченно) привели меня куда следует. Проблема была в том, что в виртуальном nginx'е $proxy_add_x_forwarded_for был равен списку вида: "94.232.236.85, 1.1.1.1", т.е. ip клиента и ip сервера, а апаby ZZZ - Nginx Mailing List - Russian
> Чтобы апачу было не пофиг, нужно установить mod_rpaf. Та-а-ак! Это уже ближе... Значит, стучусь напрямую и получаю нужный ip. Половина пути пройдена. Но вот через внешний nginx получаю 1.1.1.1 (ip гипервизора в виртуальной сети). &by ZZZ - Nginx Mailing List - Russian
> не устанавливайте на второй машине X-Real-IP > он и так уже имеет правильно значение: ip адресе клиента Логично, но, к сожалению, не помогло. Вообще, оно странно: прокинул порт до внутреннего nginx'а, а апачу пофиг, прописанby ZZZ - Nginx Mailing List - Russian
Здравствуйте! У меня возникла странная проблема: апач получает неправильный ip после двух nginx'ов. Дело в том, что у меня есть реальный сервер, на котором работает три виртуальных (KVM). И вот, на одной из них, крутится сайт,by ZZZ - Nginx Mailing List - Russian