ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Изменение размер кэша в о времени



Здравствуйте, Михаил.

ММ> Скажите   пожалуйста,   почему   размер   кэша   так  себя  ведёт:
ММ> http://i45.tinypic.com/kqiz4.png  .  У  меня  3  кэша  на разделах
ММ> /optcache1,  /optcache1 и /optcache3. Со временем занятое место на
ММ> них почему-то падает и видимо стремиться к какому-то пределу.
  
Вдогонку...

Судя  по error.log размера зон хватает. И по растётам тоже достаточно.
Они   у   меня   по  450  мегабайт  каждая.  В  каждом  кэше  2.5  млн
закэшированных файлов. У меня amd64, т.е. на каждый файл отводится 128
байт, итого примерно 320 мегабайт на зону, что значительно меньше моих
450 мегов.

Все файлы кэшируются на 1 год. Пример:
ответ кэша на запрос: http://i17.mindmix.ru/78/15/231578/392/avatars/22.png
HTTP/1.1 200 OK
Server: nginx/0.8.33
Date: Mon, 21 Jun 2010 18:55:23 GMT
Content-Type: image/png
Connection: keep-alive
Keep-Alive: timeout=60
Content-Length: 29707
Last-Modified: Sat, 19 Jun 2010 18:13:29 GMT
Expires: Tue, 21 Jun 2011 09:49:18 GMT
Cache-Control: max-age=31536000
Accept-Ranges: bytes

кэширующий nginx получает вот такой ответ хранилища на запрос: 
http://i17.mindmix.ru/78/15/231578/392/avatars/22.png
HTTP/1.1 200 OK
Server: nginx/0.8.33
Date: Mon, 21 Jun 2010 18:58:07 GMT
Content-Type: image/png
Connection: keep-alive
Keep-Alive: timeout=60
Content-Length: 29707
Last-Modified: Sat, 19 Jun 2010 18:13:29 GMT
Expires: Tue, 21 Jun 2011 09:49:18 GMT
Cache-Control: max-age=31536000
Accept-Ranges: bytes

В  месяц  в  хранилище  закачивается  примерно 50 гигов в расчёте на 1
раздел кэша. И все файлы проходят через кэш, т.е. при отведённых 200Гб
на  каждом  разделе  под  кэш,  он  в  самом  предельном случае должен
заполниться  за  4  месяца. На практике конечно он заполняется за пару
дней,   ибо   в   хранилище  дофига  уже  файлов,  и  потом  почему-то
УМЕНЬШАЕТСЯ!  Чему  я  не  нахожу  никакого  объяснения. Потому сюда и
написал.
  

-- 

С уважением,
Михаил Монашёв
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.