我的任务是托管一个 HTTP 应用程序(可能在 apache 或 nginx 上运行),并且该应用程序将被许多程序员用作 API。将有数百名程序员坐在同一个位置/场所/大厅,并且都共享相同的传出源 IP 地址以公开连接到我的 API。
我正在寻找一种方法来将每个用户的并发连接一次限制为 5 个。apache 和 nginx 中都有一些可用的模块,但这些模块会根据源 IP 地址进行限制。因此,我将无法使用 apache 和 nginx 的模块来限制基于源 IP 的并发连接,因为在我的情况下源 IP 保持不变。
有人可以建议我一种方法来实现这一点。
提前致谢, 凯尔