Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: кеширование статики на s sd
On 30.01.2012 07:54, adept wrote:
Приветствую!
Собственно, возникла не совсем
тривиальная задача, кешировать стат.
файлы на ssd диск....
...Но получаю 500 ошибку.
Как правильней организовать
кеширование на ssd?
У нас кэширование /почти постоянных данных большого объема и количества/
реализовано примерно так:
location /tiles_2.0/ {
internal;
alias $tile_root/;
...
try_files $tile_path @proxy_tiles_2.0;
}
# Download tiles from backend and store (tiles do not expire).
location @proxy_tiles_2.0 {
proxy_pass $map20_url?$args;
proxy_store_access user:rw group:rw;
proxy_store $tile_root/$tile_path;
}
В переменную $tile_path предварительно заносится относительный путь до
файла, получаемого с бэкенда и сохраняемого на SSD. Этот путь
конструируется из параметров запроса так, чтобы избегать слишком
большого количества файлов в одном каталоге.
С уважением,
Алексей Морозов
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|