Re: Вопрос по будущему кэшированию.

Alexey V. Karagodov kav at karagodov.name
Sun May 4 14:26:15 MSD 2008


т.е. нгинх будет занимать места в памяти как мемкеш?
но при этом девелоперам не надо будет напрягаться ваяя код  
использующим мемкеш?
а нельзя для кеша использовать мемкеш? (именно средствами нгинх-а, для  
статитики в смысле)


On 04.05.2008, at 14:03, Igor Sysoev wrote:

> On Sun, May 04, 2008 at 01:48:53PM +0400, Монашёв Михаил wrote:
>
>>>> Я увеличил память с 4 гигов до 16, а отдача выросла с 60 мегабит до
>>>> всего 80 :-( Так что память не всегда есть выход.
>>
>>> Это на кэширующем фронтенде ?
>>
>> У меня нет кэширования. Это картиночный сервер с 6 саташными дисками
>> собранными попарно в зеркала.
>>
>>> А в каком состоянии висит nginx в top'е ?
>>
>> biord
>
> Именно для решения этой проблемы можно использовать кэширование
> популярной статики. Цитаты из моих предыдущих писем:
>
> -----------
> Причём размер кэша нужно подбирать с помощью proxy_cache_min_uses  
> таким,
> чтобы он помещался в память. Тогда все популярные запросы будут  
> отдаваться
> из памяти, а остальные - проксироваться и nginx вообще не будет
> блокироваться на диске. И ssd не нужно. Только память.
> -----------
>
> -----------
> Идея заключается в том, чтобы nginx на фронтенде вообще не ждал бы  
> диск,
> то есть, не блокировался. А вместо этого блокировались бы nginx'ы на
> бэкендах при чтении с дисков непопулярных картинок.
> -----------
>
>
> -- 
> Игорь Сысоев
> http://sysoev.ru
>



More information about the nginx-ru mailing list