nginx slice module
Roman Arutyunyan
arut на nginx.com
Вт Фев 14 16:33:25 UTC 2017
Все должно работать. Можете показать config и/или debug log?
On Tue, Feb 14, 2017 at 07:10:29PM +0300, Anton Kiryushkin wrote:
> Позвольте еще задать вопрос. Насколько корректно nginx в случае работы с
> slice-модулем будет обрабатывать запрос с заголовком:
>
> Range: bytes=3744-
>
> Замечено интересное свойство. Первый такой запрос не отрабатывает. А второй
> уже может. Схема работы простая nginx + slice -> nginx + mp4 на дисках.
>
> 14 февраля 2017 г., 17:59 пользователь Roman Arutyunyan <arut на nginx.com>
> написал:
>
> > Прямых огранчений нет. Но если слайсы сделать маленькими, то их число
> > будет
> > большим и, как следствие, вырастет объем потребляемых одним запросом
> > ресурсов,
> > включая число открытых дескрипторов. Но вы бы увидели соответствующие
> > ошибки в
> > логах.
> >
> > On Tue, Feb 14, 2017 at 02:52:48PM +0000, Anton Kiryushkin wrote:
> > > А есть какие-то ограничения на размер слайса? Стоит ли считать, что 200кб
> > > слишком мало? Файлы в среднем по 5-7мб.
> > > вт, 14 февр. 2017 г. в 17:29, Roman Arutyunyan <arut на nginx.com>:
> > >
> > > > Для начала надо понять, что было запрошено и что реально пришло.
> > > > Тот диапазон, который указан в тексте ошибки - это то, что пришло.
> > > > Учитывая ваш размер слайса и, возможно, глядя в логи, выясните, что
> > именно
> > > > запрашивалось. Надо будет понять, почему одно не совпадает с другим.
> > > >
> > > > On Tue, Feb 14, 2017 at 05:10:31PM +0300, Anton Kiryushkin wrote:
> > > > > Здравствуйте, Роман.
> > > > >
> > > > > А как это можно дебажить? Что тут можно сделать? На бэкенда в целом
> > > > просто
> > > > > nginx, который выдает файлы с диска. То есть нет каких-то уникальных
> > > > вещей.
> > > > >
> > > > > 14 февраля 2017 г., 16:09 пользователь Roman Arutyunyan <
> > arut на nginx.com>
> > > > > написал:
> > > > >
> > > > > > Добрый день Антон,
> > > > > >
> > > > > > On Tue, Feb 14, 2017 at 03:57:19PM +0300, Anton Kiryushkin wrote:
> > > > > > > Здравствуйте.
> > > > > > >
> > > > > > > Пытаемся использовать указанный в теме модуль и довольно часто в
> > логе
> > > > > > видно
> > > > > > > ошибки вида:
> > > > > > >
> > > > > > > unexpected range in slice response: 1622016-1630208 while reading
> > > > > > response
> > > > > > > header from upstream
> > > > > > >
> > > > > > > Не подскажете как точно поймать причину? Это какой-то странный
> > запрос
> > > > > > > прилетает, или что-то не получается у бэкенда сообразить с
> > > > заголовками?
> > > > > >
> > > > > > Это означает, что с бекенда по какой-то причине пришел не тот
> > range,
> > > > > > который
> > > > > > был запрошен.
> > > > > >
> > > > > > --
> > > > > > Roman Arutyunyan
> > > > > > _______________________________________________
> > > > > > nginx-ru mailing list
> > > > > > nginx-ru на nginx.org
> > > > > > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Best regards,
> > > > > Anton Kiryushkin
> > > >
> > > > > _______________________________________________
> > > > > nginx-ru mailing list
> > > > > nginx-ru на nginx.org
> > > > > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> > > >
> > > >
> > > > --
> > > > Roman Arutyunyan
> > > > _______________________________________________
> > > > nginx-ru mailing list
> > > > nginx-ru на nginx.org
> > > > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >
> > > _______________________________________________
> > > nginx-ru mailing list
> > > nginx-ru на nginx.org
> > > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >
> >
> > --
> > Roman Arutyunyan
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru на nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >
>
>
>
> --
> Best regards,
> Anton Kiryushkin
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
--
Roman Arutyunyan
Подробная информация о списке рассылки nginx-ru