<div dir="ltr"><div><div><div><div><div><div><div><div>Добрый день!<br><br></div>используем кеш около 4-х лет.<br><br></div>сегодня случилась 500-я ошибка с вот такой записью в логе<br><br>2016/06/02 14:50:07 [alert] 89233#0: could not allocate node in cache keys zone "static"<br><br></div>насколько я вижу по коду, это приводит к 500-му статусу.<br><br></div>какая логика была заложена в это поведение ? казалось бы, не получилось сохранить объект в кеше, не беда, отдаем как есть.<br><br></div>и, собственно, в чем была наша ошибка конфигурации кеша, почему оно не вытеснило старые элементы?<br><br></div>кеш вот такой<br><br>    proxy_cache_path /var/tmp/nginx/cache levels=2 keys_zone=static:5m inactive=210m max_size=500m;<br>    proxy_cache_key "$scheme$http_host$request_uri$is_args$args";<br><br><br></div>nginx-1.9.15<br><br></div>Илья Шипицин<br></div>