nginx slice module

Anton Kiryushkin swood на fotofor.biz
Вт Фев 14 16:10:29 UTC 2017


Позвольте еще задать вопрос. Насколько корректно nginx в случае работы с
slice-модулем будет обрабатывать запрос с заголовком:

Range: bytes=3744-

Замечено интересное свойство. Первый такой запрос не отрабатывает. А второй
уже может. Схема работы простая nginx + slice -> nginx + mp4 на дисках.

14 февраля 2017 г., 17:59 пользователь Roman Arutyunyan <arut at 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 at nginx.com>:
> >
> > > Для начала надо понять, что было запрошено и что реально пришло.
> > > Тот диапазон, который указан в тексте ошибки - это то, что пришло.
> > > Учитывая ваш размер слайса и, возможно, глядя в логи, выясните, что
> именно
> > > запрашивалось.  Надо будет понять, почему одно не совпадает с другим.
> > >
> > > On Tue, Feb 14, 2017 at 05:10:31PM +0300, Anton Kiryushkin wrote:
> > > > Здравствуйте, Роман.
> > > >
> > > > А как это можно дебажить? Что тут можно сделать? На бэкенда в целом
> > > просто
> > > > nginx, который выдает файлы с диска. То есть нет каких-то уникальных
> > > вещей.
> > > >
> > > > 14 февраля 2017 г., 16:09 пользователь Roman Arutyunyan <
> arut at 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 at nginx.org
> > > > > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Best regards,
> > > > Anton Kiryushkin
> > >
> > > > _______________________________________________
> > > > nginx-ru mailing list
> > > > nginx-ru at nginx.org
> > > > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> > >
> > >
> > > --
> > > Roman Arutyunyan
> > > _______________________________________________
> > > nginx-ru mailing list
> > > nginx-ru at nginx.org
> > > http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru at nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
>
> --
> Roman Arutyunyan
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>



-- 
Best regards,
Anton Kiryushkin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20170214/19a664be/attachment.html>


Подробная информация о списке рассылки nginx-ru