Hi guys,

Some days ago, one of this module users complaint about the unfair speed for
multi-connections. So I have some time to realize a new method to limit
download rate.

In the new code, if last second speed is lager than max rate, the timer is
added in this module, and the body filter will return. 
So nothing will be sent to client, and do not use the r->limit_rate in
write_filter to limit sendfile size. 

And clcf->sendfile_max_chunk also is modified by the maximum rate.

I am not sure, is there any side-effect about this method?

https://github.com/bigplum/Nginx-limit-traffic-rate-module/blob/v1.0/ngx_http_limit_traffic_rate_filter_module.c

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?2,159398,239713#msg-239713

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to