Dynamically rate_limit?

Hi folks,

I’m after a way to dynamically adjust bandwidth in nginx.

Current vhost setup is:
maximum connections 10
max connection per client ip = 2
maximum rate per connection = 8Mbit

Ideally, 5 clients x 2 connections x 8Mbit rate = 80 Mbit = 10 clients x
connection x 8Mbit rate

What I would prefer is to set the limit_rate statement as a dynamical
function of maximum shared bandwidth divided by the number of active
therefore, first connection would get full 80Mbit, second connection
and so on

I did some search about this a year ago and couldn’t find anything
this functionality

Has anything changed that would enable the above functionality ?


Posted at Nginx Forum: