- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 Nginx中的频控模块示例
简介陶辉老师《深入理解Nginx》中的示例代码,支持IP+URL级别的频控。频控以模块的方式嵌入Nginx。采用 红黑树+链表 的方式实现,每当一个IP访问一次URL,红黑树将会插入一个节点,节点包含本次访问时间。当相同的IP短时间内访问同样的URL时,红黑树就会查找到刚插入的节点,找出上次的访问时间,判断间隔是否够长,间隔太短的会返回 403 Forbidden,间隔够长就允许访问,并把这...
2019-01-24 07:58:07 614
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人