Позвольте еще задать вопрос. Насколько корректно nginx в случае работы с slice-модулем будет обрабатывать запрос с заголовком:
Range: bytes=3744- Замечено интересное свойство. Первый такой запрос не отрабатывает. А второй уже может. Схема работы простая nginx + slice -> nginx + mp4 на дисках. 14 февраля 2017 г., 17:59 пользователь Roman Arutyunyan <[email protected]> написал: > Прямых огранчений нет. Но если слайсы сделать маленькими, то их число > будет > большим и, как следствие, вырастет объем потребляемых одним запросом > ресурсов, > включая число открытых дескрипторов. Но вы бы увидели соответствующие > ошибки в > логах. > > On Tue, Feb 14, 2017 at 02:52:48PM +0000, Anton Kiryushkin wrote: > > А есть какие-то ограничения на размер слайса? Стоит ли считать, что 200кб > > слишком мало? Файлы в среднем по 5-7мб. > > вт, 14 февр. 2017 г. в 17:29, Roman Arutyunyan <[email protected]>: > > > > > Для начала надо понять, что было запрошено и что реально пришло. > > > Тот диапазон, который указан в тексте ошибки - это то, что пришло. > > > Учитывая ваш размер слайса и, возможно, глядя в логи, выясните, что > именно > > > запрашивалось. Надо будет понять, почему одно не совпадает с другим. > > > > > > On Tue, Feb 14, 2017 at 05:10:31PM +0300, Anton Kiryushkin wrote: > > > > Здравствуйте, Роман. > > > > > > > > А как это можно дебажить? Что тут можно сделать? На бэкенда в целом > > > просто > > > > nginx, который выдает файлы с диска. То есть нет каких-то уникальных > > > вещей. > > > > > > > > 14 февраля 2017 г., 16:09 пользователь Roman Arutyunyan < > [email protected]> > > > > написал: > > > > > > > > > Добрый день Антон, > > > > > > > > > > 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 > > > > > [email protected] > > > > > http://mailman.nginx.org/mailman/listinfo/nginx-ru > > > > > > > > > > > > > > > > > > > > -- > > > > Best regards, > > > > Anton Kiryushkin > > > > > > > _______________________________________________ > > > > nginx-ru mailing list > > > > [email protected] > > > > http://mailman.nginx.org/mailman/listinfo/nginx-ru > > > > > > > > > -- > > > Roman Arutyunyan > > > _______________________________________________ > > > nginx-ru mailing list > > > [email protected] > > > http://mailman.nginx.org/mailman/listinfo/nginx-ru > > > _______________________________________________ > > nginx-ru mailing list > > [email protected] > > http://mailman.nginx.org/mailman/listinfo/nginx-ru > > > -- > Roman Arutyunyan > _______________________________________________ > nginx-ru mailing list > [email protected] > http://mailman.nginx.org/mailman/listinfo/nginx-ru > -- Best regards, Anton Kiryushkin
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
