500-я ошибка при использовании кеша
Илья Шипицин
chipitsine на gmail.com
Чт Июн 2 18:37:52 UTC 2016
Добрый день!
используем кеш около 4-х лет.
сегодня случилась 500-я ошибка с вот такой записью в логе
2016/06/02 14:50:07 [alert] 89233#0: could not allocate node in cache keys
zone "static"
насколько я вижу по коду, это приводит к 500-му статусу.
какая логика была заложена в это поведение ? казалось бы, не получилось
сохранить объект в кеше, не беда, отдаем как есть.
и, собственно, в чем была наша ошибка конфигурации кеша, почему оно не
вытеснило старые элементы?
кеш вот такой
proxy_cache_path /var/tmp/nginx/cache levels=2 keys_zone=static:5m
inactive=210m max_size=500m;
proxy_cache_key "$scheme$http_host$request_uri$is_args$args";
nginx-1.9.15
Илья Шипицин
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20160602/b643c66e/attachment.html>
Подробная информация о списке рассылки nginx-ru