Welcome! Log In Create A New Profile

Advanced

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin
August 20, 2019 05:46AM
Hello!

On Mon, Aug 19, 2019 at 08:08:21PM -0400, Vladislavik wrote:

> В общем, более менее разобрался, виноват был open_file_cache, интересная
> ситуация с ним выходит:
> у нас есть файл 10 кбайт, мы его запросили единожды и он попал в этот кэш.
> (если срок жизни кэша большой) Далее файл изменился, стал 15 кбайт и nginx
> при запросе файла отдает с диска уже измененный файл, НО обрезает его до
> длины, данные о которой все еще лежат в open_file_cache (10 кбайт) в итоге
> мы получаем обрезанный / не полный файл на выходе.

"Виноват" open_file_cache быть не может - он может лишь сделать
проблему, которую вы себе создали, изменяя файлы неатомарно, более
видимой. А даты изменений приведены в предыдущем письме, речь
явно не идёт о единичном случае. То есть у вас явно процесс,
который наступает на одни и те же грабли раз за разом. Выключение
open_file_cache проблему, скорее всего, спрячет до
сложнонаблюдаемых масштабов, но не решит.

--
Maxim Dounin
http://mdounin.ru/
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Битые файлы в кеше при gzip ответах

Vladislavik August 13, 2019 02:54PM

Re: Битые файлы в кеше при gzip ответах

S.A.N August 13, 2019 03:20PM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 14, 2019 07:26AM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 14, 2019 07:30AM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 14, 2019 07:52AM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 14, 2019 07:53AM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 14, 2019 08:32AM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 14, 2019 08:43AM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 14, 2019 09:26AM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 18, 2019 10:59AM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 18, 2019 11:12AM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 19, 2019 05:30PM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 19, 2019 05:32PM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 19, 2019 07:04PM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 19, 2019 08:08PM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 20, 2019 05:46AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 81
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready