在利用 OpenResty 编写高性能服务的时候,很有可能会使用到 Redis。在 OpenResty 中,我们通常使用 lua-resty-redis 这个模块操作 Redis。 在 lua-resty-redis 的…
标签:openresty
【Openresty】Openresty增加waf配置
1. Ngx lua waf 说明 防止sql注入,本地包含,部分溢出,fuzzing测试,xss,SSRF等web攻击防止svn/备份之类文件泄漏防止ApacheBench之类压力测试工具的攻击屏蔽常见的扫描黑客工具,…
创建Lapis应用程序
使用Lua创建Lapis应用程序 生成一个新项目 如果您尚未阅读,请阅读入门指南,了解有关创建新项目骨架的信息以及OpenResty,Nginx配置和lapis命令的详细信息。 您可以在当前目录中通过运行以下命令启动一个…
创建Lapis应用程序
使用Lua创建Lapis应用程序 生成一个新项目 如果您尚未阅读,请阅读入门指南,了解有关创建新项目骨架的信息以及OpenResty,Nginx配置和lapis命令的详细信息。 您可以在当前目录中通过运行以下命令启动一个…
利用 Lua 的函数式编程简化 lua-resty-redis 的使用
在利用 OpenResty 编写高性能服务的时候,很有可能会使用到 Redis。在 OpenResty 中,我们通常使用 lua-resty-redis 这个模块操作 Redis。 在 lua-resty-redis 的…
在 OpenResty 里实现进程间通讯
在 Nginx 里面,每个 worker 进程都是平等的。但是有些时候,我们需要给它们分配不同的角色,这时候就需要实现进程间通讯的功能。 轮询 一种简单粗暴但却被普遍使用的方案,就是每个进程划分属于自己的 list 类型…
OpenResty 中的 Redis 使用技巧
前言 Redis 是非常流行的 NoSQL 数据库之一,因其高效、稳定、开源、数据结构丰富,深受业内钦赖。很幸运,OpenResty 也内置了对 Redis 的支持。 在使用OpenResty的过程中,Redis一直是主…