Re: proxy cache path - ошибка

Валентин Бартенев ne на vbart.ru
Вс Ноя 13 17:05:29 UTC 2011


On Sunday 13 November 2011 20:41:45 Craken wrote:
> Здравствуйте товарищи!
> Возможно это вовсе и не ошибка, но во
> всяком случае не задокументировано!
> При использовании директивы proxy_cache_path
> вот таким образом:
> 
> proxy_cache_path  /usr/local/nginx/var/proxy_cache  levels=1:2
> keys_zone=proxy_one:2048m max_size=4096m;
> 
> вываливается ошибка:
> 
> nginx: [emerg] invalid keys zone size "keys_zone=proxy_one2048m" in
> /usr/local/nginx/conf/nginx.conf:52
> 
> Если значение 2048 сменить на 1024 - то все

2048 Мб - это огромное число в байтах: 2147483648, оно не влезает в 4 байта 
отведенных под ssize_t на i686 платформе (2 147 483 647 - максимум для 
знакового).

Для чего вам размер зоны даже в 1 Гб? Какое количество файлов вы предполагаете 
кэшировать?

--
Валентин Бартенев


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