Try the new patch, It could solve your problem.<div><br></div><div>Thanks for your test effort.<br><br><div class="gmail_quote">2013/3/8 Pasi Kärkkäinen <span dir="ltr"><<a href="mailto:pasik@iki.fi" target="_blank">pasik@iki.fi</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tue, Mar 05, 2013 at 03:17:41PM +0200, Pasi Kärkkäinen wrote:<br>
> On Tue, Feb 26, 2013 at 10:13:11PM +0800, Weibin Yao wrote:<br>
> > It still worked in my box. Can you show me the debug.log<br>
> > ([1]<a href="http://wiki.nginx.org/Debugging" target="_blank">http://wiki.nginx.org/Debugging</a>)? You need recompile  with<br>
> > --with-debug configure argument and set debug level in error_log<br>
> > directive.<br>
> ><br>
><br>
> Ok so I've sent you the debug log.<br>
> Can you see anything obvious in it?<br>
><br>
> I keep getting the "upstream sent invalid header while reading response header from upstream"<br>
> error when using the no_buffer patch..<br>
><br>
<br>
</div>Is there something you'd want me to try? Adjusting some config options?<br>
Did you find anything weird in the log?<br>
<div class="HOEnZb"><div class="h5"><br>
Thanks!<br>
<br>
-- Pasi<br>
<br>
><br>
> ><br>
> > 2013/2/25 Pasi KÀrkkÀinen <[2]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a>><br>
> ><br>
> > On Mon, Feb 25, 2013 at 10:13:42AM +0800, Weibin Yao wrote:<br>
> > > Â Â Can you show me your configure? It works for me with nginx-1.2.7.<br>
> > > Â Â Thanks.<br>
> > ><br>
> ><br>
> > Hi,<br>
> ><br>
> > I'm using the nginx 1.2.7 el6 src.rpm rebuilt with "headers more" module<br>
> > added,<br>
> > and your patch.<br>
> ><br>
> > I'm using the following configuration:<br>
> ><br>
> > server {<br>
> >     listen          public_ip:443 ssl;<br>
> >     server_name       service.domain.tld;<br>
> ><br>
> >     ssl           on;<br>
> >     keepalive_timeout    70;<br>
> ><br>
> >     access_log      Â<br>
> > Â /var/log/nginx/access-service.log;<br>
> >     access_log      Â<br>
> > Â /var/log/nginx/access-service-full.log full;<br>
> >     error_log       Â<br>
> > /var/log/nginx/error-service.log;<br>
> ><br>
> > Â Â Â Â client_header_buffer_size 64k;<br>
> >     client_header_timeout  120;<br>
> ><br>
> > Â Â Â Â proxy_next_upstream error timeout invalid_header http_500<br>
> > http_502 http_503;<br>
> > Â Â Â Â proxy_set_header Host $host;<br>
> > Â Â Â Â proxy_set_header X-Real-IP $remote_addr;<br>
> > Â Â Â Â proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br>
> >     proxy_redirect   off;<br>
> >     proxy_buffering   off;<br>
> >     proxy_cache     off;<br>
> ><br>
> > Â Â Â Â add_header Last-Modified "";<br>
> >     if_modified_since  off;<br>
> ><br>
> >     client_max_body_size   262144M;<br>
> > Â Â Â Â client_body_buffer_size 1024k;<br>
> >     client_body_timeout   240;<br>
> ><br>
> > Â Â Â Â chunked_transfer_encoding off;<br>
> ><br>
> > #    client_body_postpone_sending   64k;<br>
> > #    proxy_request_buffering     off;<br>
> ><br>
> > Â Â Â Â location / {<br>
> ><br>
> >         proxy_pass    [3]<a href="https://service-backend" target="_blank">https://service-backend</a>;<br>
> > Â Â Â Â }<br>
> > }<br>
> ><br>
> > Thanks!<br>
> ><br>
> > -- Pasi<br>
> ><br>
> > > Â Â 2013/2/22 Pasi KÃ*â*¬rkkÃ*â*¬inen <[1][4]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a>><br>
> > ><br>
> > > Â Â Â On Fri, Feb 22, 2013 at 11:25:24AM +0200, Pasi<br>
> > KÃ*â*¬rkkÃ*â*¬inen wrote:<br>
> > > Â Â Â > On Fri, Feb 22, 2013 at 10:06:11AM +0800, Weibin Yao wrote:<br>
> > > Â Â Â > > Ã* Â Ã* Use the patch I attached in this mail thread<br>
> > instead, don't use<br>
> > > Â Â Â the pull<br>
> > > Â Â Â > > Ã* Â Ã* request patch which is for tengine.Ã**<br>
> > > Â Â Â > > Ã* Â Ã* Thanks.<br>
> > > Â Â Â > ><br>
> > > Â Â Â ><br>
> > > Â Â Â > Oh sorry I missed that attachment. It seems to apply and<br>
> > build OK.<br>
> > > Â Â Â > I'll start testing it.<br>
> > > Â Â Â ><br>
> > ><br>
> > > Â Â Â I added the patch on top of nginx 1.2.7 and enabled the<br>
> > following<br>
> > > Â Â Â options:<br>
> > ><br>
> > > Â Â Â client_body_postpone_sending Ã* Â Ã* 64k;<br>
> > > Â Â Â proxy_request_buffering Ã* Â Ã* Â Ã* Â Ã* Â off;<br>
> > ><br>
> > > Â Â Â after that connections through the nginx reverse proxy started<br>
> > failing<br>
> > > Â Â Â with errors like this:<br>
> > ><br>
> > > Â Â Â [error] 29087#0: *49 upstream prematurely closed connection<br>
> > while<br>
> > > Â Â Â reading response header from upstream<br>
> > > Â Â Â [error] 29087#0: *60 upstream sent invalid header while<br>
> > reading response<br>
> > > Â Â Â header from upstream<br>
> > ><br>
> > > Â Â Â And the services are unusable.<br>
> > ><br>
> > > Â Â Â Commenting out the two config options above makes nginx happy<br>
> > again.<br>
> > > Â Â Â Any idea what causes that? Any tips how to troubleshoot it?<br>
> > > Â Â Â Thanks!<br>
> > ><br>
> > > Â Â Â -- Pasi<br>
> > ><br>
> > > Â Â Â ><br>
> > >    > > Ã*  Ã* 2013/2/22 Pasi KÃ**â*¬rkkÃ**â*¬inen<br>
> > <[1][2][5]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a>><br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* On Fri, Jan 18, 2013 at 10:38:21AM +0200,<br>
> > Pasi<br>
> > >    KÃ**â*¬rkkÃ**â*¬inen wrote:<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > On Thu, Jan 17, 2013 at 11:15:58AM +0800,<br>
> > ?????? wrote:<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Yes. It should work for any<br>
> > request method.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > Great, thanks, I'll let you know how it<br>
> > works for me.<br>
> > > Â Â Â Probably in two<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* weeks or so.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* ><br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* Hi,<br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* Adding the tengine pull request 91 on top of<br>
> > nginx 1.2.7<br>
> > > Â Â Â doesn't work:<br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* cc1: warnings being treated as errors<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* src/http/ngx_http_request_body.c: In function<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > 'ngx_http_read_non_buffered_client_request_body':<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* src/http/ngx_http_request_body.c:506: error:<br>
> > implicit<br>
> > > Â Â Â declaration of<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* function 'ngx_http_top_input_body_filter'<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* make[1]: ***<br>
> > [objs/src/http/ngx_http_request_body.o] Error 1<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* make[1]: Leaving directory<br>
> > `/root/src/nginx/nginx-1.2.7'<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* make: *** [build] Error 2<br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* ngx_http_top_input_body_filter() cannot be<br>
> > found from any<br>
> > > Â Â Â .c/.h files..<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* Which other patches should I apply?<br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* Perhaps this?<br>
> > > Â Â Â > > Ã* Â Ã*<br>
> > > Â Â Â Ã*<br>
> > [2][3][6]<a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* Thanks,<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* -- Pasi<br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** 2013/1/16 Pasi<br>
> > KÃ***Ã*¢*Ã*¬rkkÃ***Ã*¢*Ã*¬inen<br>
> > > Â Â Â <[1][3][4][7]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a>><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** On Sun, Jan 13, 2013 at<br>
> > 08:22:17PM +0800,<br>
> > > Â Â Â ?????? wrote:<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** This<br>
> > patch should work between<br>
> > > Â Â Â nginx-1.2.6 and<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* nginx-1.3.8.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** The<br>
> > documentation is here:<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** ##<br>
> > > Â Â Â client_body_postpone_sending ##<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Syntax:<br>
> > > Â Â Â **client_body_postpone_sending** `size`<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > Default: 64k<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > Context: `http, server,<br>
> > > Â Â Â location`<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** If you<br>
> > specify the<br>
> > > Â Â Â `proxy_request_buffering` or<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > `fastcgi_request_buffering` to<br>
> > > Â Â Â be off, Nginx will<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* send the body<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** to backend<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** when it<br>
> > receives more than<br>
> > > Â Â Â `size` data or the<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* whole request body<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** has been<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > received. It could save the<br>
> > > Â Â Â connection and reduce<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* the IO number<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** with<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > backend.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** ##<br>
> > proxy_request_buffering ##<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Syntax:<br>
> > > Â Â Â **proxy_request_buffering** `on | off`<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > Default: `on`<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > Context: `http, server,<br>
> > > Â Â Â location`<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Specify<br>
> > the request body will<br>
> > > Â Â Â be buffered to the<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* disk or not. If<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** it's off,<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** the<br>
> > request body will be<br>
> > > Â Â Â stored in memory and sent<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* to backend<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** after Nginx<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > receives more than<br>
> > > Â Â Â `client_body_postpone_sending`<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* data. It could<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** save the<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** disk IO<br>
> > with large request<br>
> > > Â Â Â body.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** Ã** Ã*** Ã**<br>
> > > Â Â Â Note that, if you specify it<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* to be off, the nginx<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** retry mechanism<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** with<br>
> > unsuccessful response<br>
> > > Â Â Â will be broken after<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* you sent part of<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** the<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** request<br>
> > to backend. It will<br>
> > > Â Â Â just return 500 when<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* it encounters<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** such<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > unsuccessful response. This<br>
> > > Â Â Â directive also breaks<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* these<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** variables:<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > $request_body,<br>
> > > Â Â Â $request_body_file. You should not<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* use these<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** variables any<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** more<br>
> > while their values are<br>
> > > Â Â Â undefined.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** Hello,<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** This patch sounds<br>
> > exactly like what I need<br>
> > > Â Â Â aswell!<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** I assume it works for<br>
> > both POST and PUT<br>
> > > Â Â Â requests?<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** Thanks,<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** -- Pasi<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Hello!<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** @yaoweibin<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** If you are eager<br>
> > > Â Â Â for this feature, you<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* could try my<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** patch:<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > [2][2][4][5][8]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a>.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** This patch has<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** been running in<br>
> > > Â Â Â our production servers.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** what's the nginx<br>
> > > Â Â Â version your patch based on?<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Thanks!<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** On Fri, Jan 11, 2013 at<br>
> > > Â Â Â 5:17 PM, Ã****Ã***<br>
> > >    > > Ã*  Ã*  Ã* Ã****Ã***Ã**Ã*°Ã***Ã**Ã*±Ã***Ã**Ã*³<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã**<br>
> > <[3][3][5][6][9]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a>> wrote:<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** I know nginx<br>
> > > Â Â Â team are working on it. You<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* can wait for it.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** If you are eager<br>
> > > Â Â Â for this feature, you<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* could try my<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** patch:<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > [4][4][6][7][10]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a>.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** This patch has<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** been running in<br>
> > > Â Â Â our production servers.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** 2013/1/11 li<br>
> > > Â Â Â zJay<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* <[5][5][7][8][11]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a>><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** Hello!<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** is it<br>
> > > Â Â Â possible that nginx will not<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* buffer the client<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** body before<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** handle<br>
> > > Â Â Â the request to upstream?<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** we want<br>
> > > Â Â Â to use nginx as a reverse<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* proxy to upload very<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** very big file<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** to the<br>
> > > Â Â Â upstream, but the default<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* behavior of nginx is to<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** save the<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** whole<br>
> > > Â Â Â request to the local disk<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* first before handle it<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** to the<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** upstream,<br>
> > > Â Â Â which make the upstream<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* impossible to process<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** the file on<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** the fly<br>
> > > Â Â Â when the file is uploading,<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* results in much high<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** request<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** latency<br>
> > > Â Â Â and server-side resource<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* consumption.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** Thanks!<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã***<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > _______________________________________________<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã*** nginx<br>
> > > Â Â Â mailing list<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã***<br>
> > > Â Â Â [6][6][8][9][12]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Ã** Ã***<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > [7][7][9][10][13]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** --<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Weibin Yao<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** Developer @<br>
> > > Â Â Â Server Platform Team of<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* Taobao<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã***<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > _______________________________________________<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã*** nginx mailing<br>
> > > Â Â Â list<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã***<br>
> > > Â Â Â [8][8][10][11][14]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** Ã** Ã***<br>
> > > Â Â Â > > Ã* Â Ã*<br>
> > > Â Â Â Ã*<br>
> > [9][9][11][12][15]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã***<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > _______________________________________________<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã*** nginx mailing list<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã***<br>
> > > Â Â Â [10][10][12][13][16]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Ã**<br>
> > Ã***<br>
> > > Â Â Â > > Ã* Â Ã*<br>
> > > Â Â Â Ã*<br>
> > [11][11][13][14][17]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** --<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Weibin<br>
> > Yao<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã***<br>
> > Developer @ Server Platform<br>
> > > Â Â Â Team of Taobao<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > References<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** Visible<br>
> > links<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** 1.<br>
> > > Â Â Â mailto:[12][14][15][18]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** 2.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > [13][15][16][19]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** 3.<br>
> > > Â Â Â mailto:[14][16][17][20]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** 4.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > [15][17][18][21]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** 5.<br>
> > > Â Â Â mailto:[16][18][19][22]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** 6.<br>
> > > Â Â Â mailto:[17][19][20][23]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** 7.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > [18][20][21][24]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** 8.<br>
> > > Â Â Â mailto:[19][21][22][25]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** Ã*** 9.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > [20][22][23][26]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** 10.<br>
> > > Â Â Â mailto:[21][23][24][27]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > Ã*** Ã** 11.<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > [22][24][25][28]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â Â _______________________________________________<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** > nginx mailing list<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > [23][25][26][29]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** ><br>
> > > Â Â<br>
> > Â [24][26][27][30]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã**<br>
> > > Â Â Â _______________________________________________<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã** nginx mailing list<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã**<br>
> > [25][27][28][31]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Ã* Ã**<br>
> > > Â Â<br>
> > Â [26][28][29][32]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** --<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Weibin Yao<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Developer @ Server Platform<br>
> > Team of Taobao<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > References<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** Visible links<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** 1.<br>
> > mailto:[29][30][33]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** 2.<br>
> > > Â Â Â [30][31][34]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** 3.<br>
> > mailto:[31][32][35]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** 4.<br>
> > > Â Â Â [32][33][36]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** 5.<br>
> > mailto:[33][34][37]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** 6.<br>
> > mailto:[34][35][38]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** 7.<br>
> > > Â Â Â [35][36][39]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** 8.<br>
> > mailto:[36][37][40]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* Ã** 9.<br>
> > > Â Â Â [37][38][41]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 10.<br>
> > mailto:[38][39][42]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 11.<br>
> > > Â Â Â [39][40][43]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 12.<br>
> > mailto:[40][41][44]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 13.<br>
> > > Â Â Â [41][42][45]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 14.<br>
> > mailto:[42][43][46]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 15.<br>
> > > Â Â Â [43][44][47]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 16.<br>
> > mailto:[44][45][48]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 17.<br>
> > mailto:[45][46][49]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 18.<br>
> > > Â Â Â [46][47][50]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 19.<br>
> > mailto:[47][48][51]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 20.<br>
> > > Â Â Â [48][49][52]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 21.<br>
> > mailto:[49][50][53]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 22.<br>
> > > Â Â Â [50][51][54]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 23.<br>
> > mailto:[51][52][55]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 24.<br>
> > > Â Â Â [52][53][56]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 25.<br>
> > mailto:[53][54][57]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > Ã** Ã* 26.<br>
> > > Â Â Â [54][55][58]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > _______________________________________________<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > nginx mailing list<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > > [55][56][59]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > ><br>
> > [56][57][60]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* ><br>
> > _______________________________________________<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > nginx mailing list<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* > [57][58][61]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* ><br>
> > [58][59][62]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > _______________________________________________<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* nginx mailing list<br>
> > > Â Â Â > > Ã* Â Ã* Â Ã* [59][60][63]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* Â Ã*<br>
> > [60][61][64]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* --<br>
> > > Â Â Â > > Ã* Â Ã* Weibin Yao<br>
> > > Â Â Â > > Ã* Â Ã* Developer @ Server Platform Team of Taobao<br>
> > > Â Â Â > ><br>
> > > Â Â Â > > References<br>
> > > Â Â Â > ><br>
> > > Â Â Â > > Ã* Â Ã* Visible links<br>
> > > Â Â Â > > Ã* Â Ã* 1. mailto:[62][65]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â Â Â > > Ã* Â Ã* 2.<br>
> > > Â Â<br>
> > Â [63][66]<a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
> > > Â Â Â > > Ã* Â Ã* 3. mailto:[64][67]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â Â Â > > Ã* Â Ã* 4.<br>
> > [65][68]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â Ã* 5. mailto:[66][69]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â Â Â > > Ã* Â Ã* 6.<br>
> > [67][70]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â Ã* 7. mailto:[68][71]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â Ã* 8. mailto:[69][72]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â Ã* 9.<br>
> > [70][73]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 10. mailto:[71][74]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 11.<br>
> > [72][75]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 12. mailto:[73][76]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 13.<br>
> > [74][77]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 14. mailto:[75][78]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â 15. [76][79]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â 16. mailto:[77][80]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â Â Â > > Ã* Â 17. [78][81]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â 18. mailto:[79][82]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â 19. mailto:[80][83]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 20.<br>
> > [81][84]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 21. mailto:[82][85]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 22.<br>
> > [83][86]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 23. mailto:[84][87]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 24.<br>
> > [85][88]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 25. mailto:[86][89]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 26.<br>
> > [87][90]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 27. mailto:[88][91]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 28.<br>
> > [89][92]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 29. mailto:[90][93]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â Â Â > > Ã* Â 30. [91][94]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â 31. mailto:[92][95]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â Â Â > > Ã* Â 32. [93][96]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â 33. mailto:[94][97]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â 34. mailto:[95][98]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 35.<br>
> > [96][99]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 36. mailto:[97][100]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 37.<br>
> > [98][101]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 38. mailto:[99][102]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 39.<br>
> > [100][103]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 40. mailto:[101][104]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â 41.<br>
> > [102][105]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â 42. mailto:[103][106]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â Â Â > > Ã* Â 43.<br>
> > [104][107]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â Â > > Ã* Â 44. mailto:[105][108]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â Â > > Ã* Â 45. mailto:[106][109]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 46.<br>
> > [107][110]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 47. mailto:[108][111]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 48.<br>
> > [109][112]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 49. mailto:[110][113]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 50.<br>
> > [111][114]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 51. mailto:[112][115]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 52.<br>
> > [113][116]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 53. mailto:[114][117]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 54.<br>
> > [115][118]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 55. mailto:[116][119]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 56.<br>
> > [117][120]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 57. mailto:[118][121]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 58.<br>
> > [119][122]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â > > Ã* Â 59. mailto:[120][123]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > Ã* Â 60.<br>
> > [121][124]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â ><br>
> > > Â Â Â > > _______________________________________________<br>
> > > Â Â Â > > nginx mailing list<br>
> > > Â Â Â > > [122][125]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > > [123][126]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â Â Â ><br>
> > > Â Â Â > _______________________________________________<br>
> > > Â Â Â > nginx mailing list<br>
> > > Â Â Â > [124][127]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â > [125][128]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > ><br>
> > > Â Â Â _______________________________________________<br>
> > > Â Â Â nginx mailing list<br>
> > > Â Â Â [126][129]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â Â Â [127][130]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > ><br>
> > > Â Â --<br>
> > > Â Â Weibin Yao<br>
> > > Â Â Developer @ Server Platform Team of Taobao<br>
> > ><br>
> > > References<br>
> > ><br>
> > > Â Â Visible links<br>
> > > Â Â 1. mailto:[131]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â Â 2. mailto:[132]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â Â 3.<br>
> > [133]<a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
> > > Â Â 4. mailto:[134]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â Â 5. [135]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â 6. mailto:[136]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â Â 7. [137]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â Â 8. mailto:[138]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â Â 9. mailto:[139]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 10. [140]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 11. mailto:[141]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 12. [142]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 13. mailto:[143]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 14. [144]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 15. mailto:[145]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 16. [146]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 17. mailto:[147]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â 18. [148]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 19. mailto:[149]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 20. mailto:[150]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 21. [151]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 22. mailto:[152]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 23. [153]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 24. mailto:[154]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 25. [155]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 26. mailto:[156]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 27. [157]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 28. mailto:[158]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 29. [159]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 30. mailto:[160]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â 31. [161]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 32. mailto:[162]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â 33. [163]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 34. mailto:[164]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 35. mailto:[165]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 36. [166]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 37. mailto:[167]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 38. [168]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 39. mailto:[169]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 40. [170]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 41. mailto:[171]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 42. [172]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 43. mailto:[173]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â 44. [174]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 45. mailto:[175]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 46. mailto:[176]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 47. [177]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 48. mailto:[178]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 49. [179]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 50. mailto:[180]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 51. [181]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 52. mailto:[182]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 53. [183]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 54. mailto:[184]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 55. [185]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 56. mailto:[186]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 57. [187]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 58. mailto:[188]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 59. [189]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 60. mailto:[190]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 61. [191]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 62. mailto:[192]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â 63.<br>
> > [193]<a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
> > > Â 64. mailto:[194]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â 65. [195]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 66. mailto:[196]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â 67. [197]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 68. mailto:[198]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 69. mailto:[199]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 70. [200]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 71. mailto:[201]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 72. [202]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 73. mailto:[203]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 74. [204]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 75. mailto:[205]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 76. [206]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 77. mailto:[207]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â 78. [208]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 79. mailto:[209]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 80. mailto:[210]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 81. [211]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 82. mailto:[212]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 83. [213]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 84. mailto:[214]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 85. [215]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 86. mailto:[216]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 87. [217]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 88. mailto:[218]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 89. [219]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 90. mailto:[220]<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > > Â 91. [221]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 92. mailto:[222]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â 93. [223]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 94. mailto:[224]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 95. mailto:[225]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 96. [226]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 97. mailto:[227]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 98. [228]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 99. mailto:[229]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 100. [230]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 101. mailto:[231]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 102. [232]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 103. mailto:[233]<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > > Â 104. [234]<a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > > Â 105. mailto:[235]<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > > Â 106. mailto:[236]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 107. [237]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 108. mailto:[238]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 109. [239]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 110. mailto:[240]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 111. [241]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 112. mailto:[242]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 113. [243]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 114. mailto:[244]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 115. [245]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 116. mailto:[246]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 117. [247]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 118. mailto:[248]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 119. [249]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 120. mailto:[250]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 121. [251]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 122. mailto:[252]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 123. [253]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 124. mailto:[254]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 125. [255]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > Â 126. mailto:[256]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > Â 127. [257]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > > _______________________________________________<br>
> > > nginx mailing list<br>
> > > [258]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > > [259]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> ><br>
> > _______________________________________________<br>
> > nginx mailing list<br>
> > [260]<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > [261]<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> ><br>
> > --<br>
> > Weibin Yao<br>
> > Developer @ Server Platform Team of Taobao<br>
> ><br>
> > References<br>
> ><br>
> > Visible links<br>
> > 1. <a href="http://wiki.nginx.org/Debugging" target="_blank">http://wiki.nginx.org/Debugging</a><br>
> > 2. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 3. <a href="https://service-backend/" target="_blank">https://service-backend/</a><br>
> > 4. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 5. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 6. <a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
> > 7. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 8. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 9. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 10. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 11. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 12. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 13. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 14. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 15. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 16. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 17. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 18. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 19. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 20. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 21. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 22. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 23. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 24. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 25. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 26. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 27. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 28. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 29. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 30. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 31. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 32. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 33. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 34. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 35. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 36. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 37. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 38. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 39. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 40. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 41. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 42. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 43. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 44. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 45. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 46. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 47. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 48. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 49. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 50. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 51. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 52. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 53. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 54. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 55. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 56. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 57. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 58. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 59. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 60. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 61. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 62. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 63. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 64. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 65. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 66. <a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
> > 67. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 68. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 69. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 70. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 71. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 72. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 73. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 74. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 75. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 76. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 77. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 78. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 79. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 80. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 81. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 82. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 83. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 84. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 85. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 86. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 87. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 88. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 89. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 90. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 91. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 92. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 93. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 94. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 95. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 96. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 97. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 98. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 99. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 100. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 101. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 102. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 103. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 104. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 105. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 106. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 107. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 108. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 109. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 110. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 111. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 112. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 113. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 114. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 115. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 116. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 117. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 118. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 119. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 120. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 121. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 122. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 123. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 124. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 125. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 126. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 127. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 128. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 129. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 130. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 131. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 132. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 133. <a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
> > 134. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 135. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 136. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 137. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 138. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 139. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 140. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 141. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 142. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 143. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 144. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 145. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 146. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 147. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 148. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 149. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 150. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 151. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 152. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 153. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 154. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 155. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 156. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 157. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 158. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 159. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 160. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 161. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 162. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 163. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 164. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 165. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 166. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 167. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 168. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 169. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 170. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 171. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 172. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 173. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 174. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 175. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 176. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 177. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 178. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 179. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 180. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 181. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 182. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 183. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 184. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 185. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 186. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 187. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 188. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 189. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 190. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 191. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 192. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 193. <a href="https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch" target="_blank">https://github.com/cfsego/limit_upload_rate/blob/master/for-nginx.patch</a><br>
> > 194. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 195. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 196. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 197. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 198. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 199. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 200. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 201. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 202. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 203. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 204. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 205. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 206. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 207. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 208. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 209. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 210. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 211. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 212. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 213. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 214. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 215. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 216. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 217. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 218. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 219. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 220. mailto:<a href="mailto:pasik@iki.fi">pasik@iki.fi</a><br>
> > 221. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 222. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 223. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 224. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 225. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 226. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 227. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 228. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 229. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 230. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 231. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 232. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 233. mailto:<a href="mailto:yaoweibin@gmail.com">yaoweibin@gmail.com</a><br>
> > 234. <a href="https://github.com/taobao/tengine/pull/91" target="_blank">https://github.com/taobao/tengine/pull/91</a><br>
> > 235. mailto:<a href="mailto:zjay1987@gmail.com">zjay1987@gmail.com</a><br>
> > 236. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 237. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 238. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 239. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 240. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 241. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 242. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 243. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 244. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 245. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 246. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 247. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 248. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 249. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 250. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 251. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 252. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 253. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 254. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 255. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 256. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 257. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 258. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 259. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
> > 260. mailto:<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > 261. <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
><br>
><br>
><br>
> > _______________________________________________<br>
> > nginx mailing list<br>
> > <a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> > <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
><br>
> _______________________________________________<br>
> nginx mailing list<br>
> <a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Weibin Yao<br>Developer @ Server Platform Team of Taobao
</div>