【发布时间】:2013-02-06 04:25:43
【问题描述】:
我需要根据用户是否登录我的应用程序来限制上传/下载速度。我正在使用 nginx 和 Django。我有办法做到这一点吗?
【问题讨论】:
我需要根据用户是否登录我的应用程序来限制上传/下载速度。我正在使用 nginx 和 Django。我有办法做到这一点吗?
【问题讨论】:
这是负载均衡器的工作,而不是 django 或 nginx。
您可以使用 nginx 设置两个区域,并限制一个区域的带宽,而不限制另一个区域的带宽。您可以将登录用户引导到 nginx 上的无限制区域,将匿名用户引导到限制区域。
此模块允许您基于每个 ip 进行限制:https://github.com/trbs/Nginx-limit-traffic-rate-module
【讨论】: