<div dir="ltr">Позвольте еще задать вопрос. Насколько корректно nginx в случае работы с slice-модулем будет обрабатывать запрос с заголовком:<div><br></div>Range: bytes=3744-<div><br></div><div>Замечено интересное свойство. Первый такой запрос не отрабатывает. А второй уже может. Схема работы простая nginx + slice -> nginx + mp4 на дисках.</div></div><div class="gmail_extra"><br><div class="gmail_quote">14 февраля 2017 г., 17:59 пользователь Roman Arutyunyan <span dir="ltr"><<a href="mailto:arut@nginx.com" target="_blank">arut@nginx.com</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Прямых огранчений нет.  Но если слайсы сделать маленькими, то их число будет<br>
большим и, как следствие, вырастет объем потребляемых одним запросом ресурсов,<br>
включая число открытых дескрипторов.  Но вы бы увидели соответствующие ошибки в<br>
логах.<br>
<div class="HOEnZb"><div class="h5"><br>
On Tue, Feb 14, 2017 at 02:52:48PM +0000, Anton Kiryushkin wrote:<br>
> А есть какие-то ограничения на размер слайса? Стоит ли считать, что 200кб<br>
> слишком мало? Файлы в среднем по 5-7мб.<br>
> вт, 14 февр. 2017 г. в 17:29, Roman Arutyunyan <<a href="mailto:arut@nginx.com">arut@nginx.com</a>>:<br>
><br>
> > Для начала надо понять, что было запрошено и что реально пришло.<br>
> > Тот диапазон, который указан в тексте ошибки - это то, что пришло.<br>
> > Учитывая ваш размер слайса и, возможно, глядя в логи, выясните, что именно<br>
> > запрашивалось.  Надо будет понять, почему одно не совпадает с другим.<br>
> ><br>
> > On Tue, Feb 14, 2017 at 05:10:31PM +0300, Anton Kiryushkin wrote:<br>
> > > Здравствуйте, Роман.<br>
> > ><br>
> > > А как это можно дебажить? Что тут можно сделать? На бэкенда в целом<br>
> > просто<br>
> > > nginx, который выдает файлы с диска. То есть нет каких-то уникальных<br>
> > вещей.<br>
> > ><br>
> > > 14 февраля 2017 г., 16:09 пользователь Roman Arutyunyan <<a href="mailto:arut@nginx.com">arut@nginx.com</a>><br>
> > > написал:<br>
> > ><br>
> > > > Добрый день Антон,<br>
> > > ><br>
> > > > On Tue, Feb 14, 2017 at 03:57:19PM +0300, Anton Kiryushkin wrote:<br>
> > > > > Здравствуйте.<br>
> > > > ><br>
> > > > > Пытаемся использовать указанный в теме модуль и довольно часто в логе<br>
> > > > видно<br>
> > > > > ошибки вида:<br>
> > > > ><br>
> > > > > unexpected range in slice response: 1622016-1630208 while reading<br>
> > > > response<br>
> > > > > header from upstream<br>
> > > > ><br>
> > > > > Не подскажете как точно поймать причину? Это какой-то странный запрос<br>
> > > > > прилетает, или что-то не получается у бэкенда сообразить с<br>
> > заголовками?<br>
> > > ><br>
> > > > Это означает, что с бекенда по какой-то причине пришел не тот range,<br>
> > > > который<br>
> > > > был запрошен.<br>
> > > ><br>
> > > > --<br>
> > > > Roman Arutyunyan<br>
> > > > ______________________________<wbr>_________________<br>
> > > > nginx-ru mailing list<br>
> > > > <a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
> > > > <a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx-ru</a><br>
> > ><br>
> > ><br>
> > ><br>
> > ><br>
> > > --<br>
> > > Best regards,<br>
> > > Anton Kiryushkin<br>
> ><br>
> > > ______________________________<wbr>_________________<br>
> > > nginx-ru mailing list<br>
> > > <a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
> > > <a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx-ru</a><br>
> ><br>
> ><br>
> > --<br>
> > Roman Arutyunyan<br>
> > ______________________________<wbr>_________________<br>
> > nginx-ru mailing list<br>
> > <a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
> > <a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx-ru</a><br>
<br>
> ______________________________<wbr>_________________<br>
> nginx-ru mailing list<br>
> <a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
> <a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx-ru</a><br>
<br>
<br>
--<br>
Roman Arutyunyan<br>
______________________________<wbr>_________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx-ru</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div>Best regards,</div>Anton Kiryushkin<br><br></div></div></div>
</div>