我打算限制用户带宽。 我遇到了核心模块中的post_action指令,并考虑是否可以获得nginx提供的响应大小,并使用post_action将其发送给代码。
任何想法我怎么能做到这一点?
nginx将其$body_bytes_sentvariables设置为HTTP响应的大小。
有一个内置的解决scheme来限制 nginx的HttpCoreModule的用户带宽 。 比方说,你想限制带宽到20kB / s:
set $limit_rate 20k;