首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Lua
订阅
愚夫
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
Nginx 通过 Lua + Redis 实现动态封禁 IP
为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。对于黑名单之内的 IP ,拒绝提供服务。
利用 Lua 的函数式编程简化 lua-resty-redis 的使用
利用 Lua 的函数式编程简化 lua-resty-redis 的使用
使用 OpenResty 搭建 WAF 应用
OpenResty 是将 Nginx 与 Lua 粘合的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块等。用于方便地搭建高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。从听说到使用了 OpenResty 之后,感觉这是瑞士军刀,应用实在太广泛。
基于 Nginx/OpenResty 的 API Gateway - Orange
Orange 是一个基于 OpenResty/Nginx 的 API Gateway,提供 API 及 “自定义规则” 的监控和管理,如访问统计、流量切分、AB 测试、API 重定向、API 鉴权、WEB 防火墙等功能。它是一个增强的 Nginx,可以将现有的 Nginx 很简单地移植到 Orange,不用在业务系统添加任何代码即可享有丰富的 API 管理功能。