Кажется нашёл. У меня в настройках стояло так, что если файл кэша есть, то отавать его, если нет, то создавать. Но было ещё одно условие: если запрос POST то не отдавать, а создавать. Видимо при одновременном приходе GET и POST запросов ответ писался в один и тот же файл и возникала проблема. Пустил POST запросы вообще мимо кэша и файл перестал быть фрагментарным. Спасибо за участие всем, кто ответил! :)
пн, 3 дек. 2018 г. в 08:52, Виктор Вислобоков <[email protected]>: > >> А чем proxy_cache не устраивает ? прокси стор, это больше для "на > века", а Вы трете его зачемто постоянно > Куда и что сохраняет proxy_cache знает только сам proxy_cache. Найти > что-то сохранённое им на диске очень большая проблема, да и посмотреть что > там тоже не так просто. А в proxy_store можно задать вполне себе понятный и > человеко-читаемый путь и содержимое тоже вполне себе понятно. > > >> У Вас proxy_temp_path и место куда сторится на одном разделе ? > На одном. > > пн, 3 дек. 2018 г. в 00:15, Alexey via nginx-ru <[email protected]>: > >> 02.12.2018 23:18, Виктор Вислобоков пишет: >> > Схема такая: nginx(1) -> nginx(2) -> httpd >> > На nginx(1) пытаюсь сделать кастомный статик кэш через proxy_store. >> > Почти работает, но в произвольный момент времени сохраняет на диск не >> > всю страницу с ответом, а только её часть! Это именно происходит >> > периодически и не зависит ни от IP адреса ни от клиента (тот же Zabbix >> > у меня то получает фрагмент и ругается на малый размер страницы, то в >> > следующий повтор всё получает нормально - стоит чистка файлов, >> > сохранённых proxy_store каждую минуту). >> > >> А чем proxy_cache не устраивает ? прокси стор, это больше для "на века", >> а Вы трете его зачемто постоянно >> >> У Вас proxy_temp_path и место куда сторится на одном разделе ? Если на >> разных, то, скорее всего, пока файл от одного запроса копируется, >> успевает прийти другой запрос и видя файл на месте его и отдает, ну >> сколько успело скопироваться на момент второго запроса столько и отдает. >> >> _______________________________________________ >> nginx-ru mailing list >> [email protected] >> http://mailman.nginx.org/mailman/listinfo/nginx-ru > >
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
