Welcome! Log In Create A New Profile

Advanced

500-я ошибка при использовании кеша

Илья Шипицин
June 02, 2016 02:40PM
Добрый день!

используем кеш около 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

Илья Шипицин
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

500-я ошибка при использовании кеша

Илья Шипицин June 02, 2016 02:40PM

Re: 500-я ошибка при использовании кеша

Maxim Dounin June 07, 2016 03:14PM

Re: 500-я ошибка при использовании кеша

Илья Шипицин June 07, 2016 03:36PM

Re: 500-я ошибка при использовании кеша

Maxim Dounin June 07, 2016 03:40PM

Re: 500-я ошибка при использовании кеша

Илья Шипицин June 07, 2016 03:54PM

Re: 500-я ошибка при использовании кеша

Vladislavik May 24, 2017 03:45AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 164
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