Re: Непонятна работа limit_rate
Alexey
ngnx8810773a83 на avksrv.org
Пн Окт 5 19:24:17 UTC 2020
День добрый!
Вы качаете файл, получаемых от прокси апстрима?
https://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_max_temp_file_size
Вы упираетесь в 1Гб временного файла. когда качается быстро, он вообще в
темп не пишется, если файл прилетает от апстрима быстрее чем забираем,
то он уже пишется во временный файл. вы успеваете скачать столько,
сколько прилетает до начала записи во временный файл + макс размер файла.
05.10.2020 20:16, Иван Мишин пишет:
> Забыл уточнить, что при обрыве в акцес логах все равно значится 200
> код, а в ерор логах пусто.
>
> пн, 5 окт. 2020 г. в 19:47, Иван Мишин <simplebox66 на gmail.com
> <mailto:simplebox66 на gmail.com>>:
>
> Добрый день!
> Есть локейшн с настроенными вот такими директивами:
> limit_rate_after 150000k; #150Mb
> limit_rate 2048k;
>
> Пробую качать с помощью wget большой файл, и примерно через 7
> минут 49-55 секунд закачка обрывается ну и соответственно объем
> (1.1Гб) скачанных данных в зависимости от времени слегка разный.
> Как только убирают указанные выше две директивы, так все логично
> быстро качается и самое главное без обрыва , качается целиком.
> А проблема заключается в том что указанными директивами я лишь
> хотел подрезать скорость, но не понятно почему при этом файл не
> скачивается до конца! До 1.1Гб файлы скачиваются нормально, а
> больше уже нет. Хотел было грешить на таймауты какие-нибудь, но
> время обрыва хоть и примерно одинаковое, но все же не постоянное,
> поэтому идею с таймаутами отбросил.
>
> Прошу подсказать как решить проблему?
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
Подробная информация о списке рассылки nginx-ru