ПРОЕКТЫ 


  АРХИВ 


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[2]: кеширование статики н а ssd



Здравствуйте, Alexey.

Вы писали 30 января 2012 г., 9:37:29:

> 30.01.2012 4:54, adept пишет:
>> Но получаю 500 ошибку.
>> Как правильней организовать
>> кеширование на ssd?
>>
> Я в подобной ситуации делал на /sdd отдельный раздел, раз в некоторый 
> промежуток времени rsync'ом синхронизировал туда файлы с сата. В nginx:

>          location / {
>                  try_files $uri @ssd;
>          }

>          location @ssd {
>                  root /media/ssd;
>                  try_files $uri @storage;
>          }

>          location @storage {
>                  root /var/www/;
>          }

> Т.е. файло пытается раздаваться с ssd, если там файла нет - то с sata.
> Тут выдернут кусок конфига только что бы показать идею, из него много 
> что вычищено, соответственно в таком виде будет нерабочим.

Ровно такая-же ситуация, но я делаю RAM-диск и синхронизирую туда
Lsync-ом.
Вопрос по теме, а зачем location @storage? Для сайта рут не определен
глобально?
У меня вот:
root /mnt/ram/var/www/site-name/htdocs;
location / {
    try_files $uri @disk_storage;
}
location @disk_storage {
    root /var/www/site-name/htdocs/;
}





-- 
С уважением,
Лобахин Илья


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


 




Copyright © Lexa Software, 1996-2009.