gpt4 book ai didi

nginx - yii2 中的速率限制与使用 nginx 进行速率限制

转载 作者:行者123 更新时间:2023-12-03 22:15:23 24 4
gpt4 key购买 nike

通过 yii2 限制速率与使用 nginx(例如反向代理和速率限制器)之间有什么区别?

编号:Yii2 Rate Limiting Api

最佳答案

应用程序速率限制(如 yii2)更灵活。例如,您可以为每个用户编写不同的限制。或者将请求放入某个队列以供将来执行。但是超过该限制的每个请求仍然会命中 PHP 脚本。

Nginx 限制不太灵活,但允许在 PHP 脚本之前停止请求。

Nginx 限制通常用作 DOS 保护。通常的任务:例如,不允许从一个 IP 生成过多的 PHP 进程。

应用程序速率限制用作应用程序后端过载保护。它可以是数据库或外部 API。此外,应用程序限制可以用作业务逻辑的一部分(不同资费计划的不同速率限制等)

关于nginx - yii2 中的速率限制与使用 nginx 进行速率限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41571660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com