Maxim Dounin
August 19, 2019 05:52PM
Hello!

On Sun, Aug 18, 2019 at 07:04:32AM -0400, rihad wrote:

> У нас на некоторых серверах inactive стоит 90 дней, что будет если nginx
> перезагрузить до этого времени, сохранится ли время последнего запроса к
> кешированному ресурсу? Я попытался сам разобраться по коду но там сложно.
>
> file->accessed = now;
>
> в ./src/core/ngx_open_file_cache.c
>
> И потом в ngx_http_file_cache_update() не увидел что поле acessed пишется.
> Может в другом месте где-то?

Нет, при загрузке кэша с диска - в качестве времени последнего
обращения будет использоватся время загрузки соответствующего
элемента кэша. Соответственно не имеет особого смысла
использовать время inactive, превышающее среднее время между
перезапусками nginx'а.

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

Re: Актуальна ли proxy cache path inactive=NNN между рестартами?

Maxim Dounin August 19, 2019 05:52PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 275
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready