Я делаю пользовательскую программу для аннулирования обратного прокси-кэша. И я обнаружил неожиданное поведение.
Моя схема nginx.conf:
Проблема: после удаления файла с диска иногда nginx proxy_cache (сервер 1) по-прежнему обслуживает старую удаленную страницу. В заголовках HTTP - я вижу значение HIT кеша. Около 5 минут, сервер 1 (прокси), обнаружение пропуска кэша и отправка запроса на сервер 2.