Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Проблема с proxy_store/proxy_pass пр и не хватке места в хранилище
Думаю, было бы лучше ввести специальный параметр, при установке
которого файл не сохранялся на диск, в случае если на диске менее чем
N мегабайт места, а просто отдавался.
что-то вроде
proxy_store_min_space 500M;
Ilya
2009/3/13 Vladimir Sopot <jd@xxxxxxxxxxxx>:
> Поддерживаю! Мои 5 копеек.
>
> Используется та же схема, но с переполнением не сталкивался, поскольку раз в
> N дней в момент минимальной нагрузки просто тупо стираю весь кэш (занятие на
> десяток секунд вместо более длительной проверки) и он посетпенно наполняется
> реально запрашиваемым контентом.
>
> Но вопрос переполнения хранилища - хороший и отдавать контент не сохраняя на
> заполненные диски - отличное решение.
>
> On Mar 13, 2009, at 1:48 PM, Andrey Zonov wrote:
>
>> Добрый день.
>>
>> Для снижения нагрузки на бекенды было принято решение сохранять
>> картинки на машинки с nginx-ом, регулярно чистить хранилище от самых
>> не популярных картинок, т.е. фактически сделать кеширование.
>>
>> При не хватке места в хранилище - nginx отдаёт клиенту 200, с пустым
>> телом, потому что тело не может сохранить.
>> Можно ли как-то регулировать это поведение?
>> В идеале хочется: если файл не удаётся сохранить, то тело, таки
>> отдавать клиенту.
>>
>> --
>> Andrey Zonov
>
>
>
|