描述: | 客户端带宽速率限制 |
---|---|
状态: | 延期 |
模块标识符: | ratelimit_module |
源文件: | mod_ratelimit.c |
兼容性: |
rate-initial-burst 在httpd 2.4.24及更高版本中可用。限速代理内容在httpd 2.4.33之前无法正常工作。
|
提供一个名称RATE_LIMIT
为限制客户端带宽的过滤器。在将HTTP响应传输到客户端时,会将其应用于每个HTTP响应,而不是在IP /客户端级别上进行聚合。使用环境变量以KiB / s为单位指定要模拟的连接速度rate-limit
。
可选地,可以将KiB中的初始突发数据量配置为在节流到指定速率限制之前以全速传递。该值是可选的,并且可以使用环境变量设置rate-initial-burst
。
<Location "/downloads"> SetOutputFilter RATE_LIMIT SetEnv rate-limit 400 SetEnv rate-initial-burst 512 </Location>
rate-limit
导致整数溢出,则将禁用速率限制。如果指定的值rate-limit-burst
导致整数溢出,则将禁用突发。