Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: объединение файлов с по мощью модуля ?
Hello!
On Tue, Feb 23, 2010 at 05:56:29PM +0200, Alex Antropoff wrote:
> В сообщении от Суббота 20 февраля 2010 12:47:17 автор Maxim Dounin написал:
> > Hello!
> >
> > On Sat, Feb 20, 2010 at 09:54:37AM +0100, Valery Kholodkov wrote:
> >
> > > Alex Antropoff пишет:
> > > >Добрый день, есть необходимость отдавать файлы, которые разбиты на
> > > >части, объединяя их в один на лету.
> > > >Структура хранения описывается математически, но в конфиге не
> > > >опишешь, вижу только вариант написания модуля.
> > > >В какую сторону копать ? subrequests ? Файлы большие, результирующий
> > > >может быть и 10Gb, не хотелось бы прогонять через память.
> > >
> > > См. ngx_http_compose_filter_module от Максима Дунина:
> > >
> > > http://mdounin.ru/hg/ngx_http_compose_filter_module/
> >
> > Just a note: он требует патча для late_ranges, берут тут:
> >
> > http://mdounin.ru/hg/nginx-ranges/
> > http://mdounin.ru/hg/nginx-ranges/rev/1d9bef53cd8e?revcount=200
> >
> > Maxim Dounin
> >
> Добрый день, спасибо, все получилось, сделал на перле хэндлер, который отдает
> список X-Compose.
> Осталась одна проблема - первый файл нужно отдавать не с начала, а с
> определенного положения,
> есть варианты, как это можно реализовать ?
> Можно ли в первый вызов ngx_http_subrequest добавить каким-то образом Range ?
Можно взять bytes filter:
http://mdounin.ru/hg/ngx_http_bytes_filter_module/
http://mdounin.ru/hg/ngx_http_bytes_filter_module/file/tip/README
Maxim Dounin
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|