баги nginx: не работает rate_limit при proxy_buffering off +..

SaveFrom.net savefrom at gmail.com
Wed Jul 15 19:09:32 MSD 2009


Здравствуйте. Существуют 2 проблемы1. не срабатывает rate_limit при
proxy_buffering
off
2. не срабатывает должным образом proxy_buffering off. Т.е. даже
при proxy_buffering off при проксировании на сторонний сервер, nginx
полностью скачивает файл, вне зависимости от того, разорвал ли пользователь
соединение или нет. (очевидно, что он вести себя так не должен)

конфиг такой:

location /givefile {
proxy_buffering off; #proxy_buffers 8 4K; #proxy_ignore_client_abort off; #
<< не помогает
set $proxyto $upstream_http_x_proxy_to; set $contentdisposition
$upstream_http_x_content_disposition; add_header Content-Disposition
'attachment; filename=$contentdisposition'; proxy_pass http://$proxyto; # <<
проверить можно на set $proxyto prohsp.net/100mb.bin;
proxy_method GET; proxy_set_header Content-type ''; proxy_set_header
Content-Length ''; error_page 404 403 500 501 502 503 = /error.php;
post_action @postaction; }


nginx version: nginx/0.7.57 built by gcc 4.1.2 20080704 (Red Hat 4.1.2-44)
configure arguments: --with-debug


/dev/head/needhelp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090715/a3d0523e/attachment.html>


More information about the nginx-ru mailing list