Re: Иногда кеш растет сверх лимита

Maxim Dounin mdounin на mdounin.ru
Пн Авг 24 16:01:29 UTC 2015


Hello!

On Wed, Aug 19, 2015 at 04:53:56PM +0300, Gena Makhomed wrote:

[...]

> >Речь про блокировки отдельных элементов кеша, а не всей зоны
> >разделяемой памяти.  С зоны разделяемой памяти блокировку после
> >падения процессов мы снимать умеем, см. ngx_shmtx_force_unlock().
> 
> "блокировка отдельных элементов кеша" -
> это когда в структуре ngx_http_cache_s
> установлен бит lock ?

Нет, речь про поле count.

При этом одновременно установленных блокировок может быть больше 
одной, и просто полем под pid - не обойдёшься.

[...]

-- 
Maxim Dounin
http://nginx.org/



Подробная информация о списке рассылки nginx-ru