Nginx的 – 我可以指定每小时的请求limit_req_zone中的速度?

在限制来自IP的请求数量的同时,我正在使用

limit_req_zone $binary_remote_addr zone=one:10m rate=1r/m; 

我可以以r / m (请求每分钟)或r / s (请求每秒)来指定速率。 有没有一种方法来指定请求/小时的速度

例如,我希望费率为75个/小时。 所以它将是1.25r / m,但r / m必须是一个整数。 所以,即使这样也行不通。

请帮我一下

根据文档,您可以指定每秒请求数或每分钟请求数,而不是每小时请求数,因此不可能。

 The rate is specified in requests per second (r/s). If a rate of less than one request per second is desired, it is specified in request per minute (r/m). For example, half-request per second is 30r/m. 

根据你的使用情况,我build议你四舍五入。 1r / s是每分钟60个请求,2r / s是每分钟120个请求。