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
|