ПРОЕКТЫ 


  АРХИВ 


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: Re[4]: upload + fastcgi = cache?



----- wasiliy <nginx-forum@xxxxxxxx> wrote:
> я. оказалось проблема была совсем в другом :)
> всем спасибо.
> 
> теперь еще вопрос - как можно динамически менять upload_store?
> например есть 3 папки в которые надо сохранять аплоады (а каждая папка 
> соответственно подмаунтеный винт)
> 
> /all/1
> /all/2
> /all/3
> 
> как в зависимости от заполненности каждой из них менять upload_store?

Никак. Алгоритм распределения файлов по папкам в nginx оптимизирован в облась 
простоты.

Более тонкую балансировку файлов по папкам должно выполнять внешнее приложение.

> например модулем eval можно было бы получать нужную папку, но в upload_store 
> нельзя использовать переменную
> 
> когда пытаюсь задать через "хеш" в виде upload_store /all 1 2 3; nginx 
> ругается

В этом случае nginx ожидает дерево с папками с /all/0/00/000 по /all/9/99/999.

-- 
Regards,
Valery Kholodkov


 




Copyright © Lexa Software, 1996-2009.