技术栈
openresty
龙哥·三年风水
3 天前
redis
·
lua
·
openresty
openresty+lua+redis把非正常访问的域名加入黑名单
执行安装命令报错,缺少Digest/MD5依赖GeoIP2 lua库依赖动态库安装,lua库依赖libmaxminddb实现对mmdb的高效访问
大得369
6 天前
nginx
·
lua
·
openresty
安装openresty使用nginx+lua,openresty使用jwt解密
使用 nginx配置文件app.lua使用解密完整案例app.lua文件
莱茵不哈哈
13 天前
nginx
·
lua
·
kong
·
openresty
·
conf
OpenResty 深度解析:构建高性能 Web 服务的终极方案
openresty是什么?在我个人对它的理解来看相当于嵌入了lua的nginx;我们在nginx中嵌入lua是为了不需要再重新编译,我们只需要重新修改lua脚本,随后重启即可;
万山y
18 天前
openresty
OpenResty反向代理
通过在 OpenResty 的配置文件中定义不同的 location 块,将匹配特定 URL 路径的请求转发到不同的后端 FastAPI 应用(即使它们运行在不同的端口或甚至是不同的服务器/容器上)。
古月的三个锦囊
1 个月前
nginx
·
go
·
openresty
Nginx openresty web服务 与 Go 原生web服务性能对比
Nginx采用的是IO复用模型,能处理超高并发。 Go语言采用协程,能轻量级的处理超高并发。 那么在不考虑业务逻辑复杂的前提下,即假如将Nginx和Go都提供一个/test接口,并在接口逻辑中都只是让其做20毫秒的耗时操作,那么这两者的性能差异大概是多少呢?尝试一下
Julian.zhou
2 个月前
人工智能
·
微服务
·
zookeeper
·
交互
·
openresty
MCP服务:五分钟实现微服务治理革命,无缝整合Nacos/Zookeeper/OpenResty
在微服务架构井喷式发展的2025年,服务治理已成为制约工程效率的最后一道技术屏障。传统方案需要面对:而MCP服务通过声明式服务治理模型,让开发者只需专注业务API的定义,即可自动完成服务注册发现、流量管控、监控预警等核心功能。
PatrickYao0422
2 个月前
mysql
·
部署
·
网站搭建
·
openresty
·
rca
雨云云应用测评!内测持续进行中!
大家好,时隔一个月,我们又见面了!最近,雨云推出了新型云应用(RCA,Rainyun Cloud Application)。
ZZDICT
2 个月前
redis
·
nginx
·
lua
·
openresty
OpenResty(Lua)+Redis实现动态封禁IP
通过 Nginx + Redis 的方案,确实可以将流量挡在 Nginx 和 Redis 层,从而利用nginx和redis适合高并发的特点,保护后端了服务。如果需要更高的性能和可靠性,推荐使用防火墙/WAF相关手段,将流量挡在网络层面。
衣舞晨风
2 个月前
架构
·
apache
·
openresty
·
apisix
Apache APISIX 架构浅析
大家从网上肯定看到过关于Apisix性能高的文章,那么到底是如何实现的呢? 本文是分析也是自己学习《OpenResty从入门到实战》及Apisix官方文档的一个笔记
衣舞晨风
2 个月前
nginx
·
lua
·
openresty
·
执行阶段
NGINX 执行阶段与OpenResty的 *_by_lua指令
执行阶段也是 NGINX 重要的特性,与 OpenResty 的具体实现密切相关。NGINX 有 11 个执行阶段,我们可以从 ngx_http_core_module.h 的源码中看到:
dgiij
3 个月前
nginx
·
http
·
lua
·
llama
·
openresty
对免认证服务提供apikey验证
一些服务不带认证,凡是可以访问到服务端口,都可以正常使用该服务,方便是方便,但是不够安全。 比如ollama默认安装后就是这样。现在据说网上扫一下端口11434,免apikey的ollama服务一大堆。。。 那我们怎样将本机安装的ollama能提供给其他用户使用,并且可以加apikey的限制呢?其实方案有很多,我说一个轻量级的解决方案,nginx代理转发,并且进行header中的Authorization信息的检查。 固定值的可以直接写在nginx.conf配置文件里,最简单;如果是使用json文件来存放
蕴微轩
3 个月前
lua
·
openresty
用openresty和lua实现壁纸投票功能
之前做了一个随机壁纸接口,但是不知道大家喜欢对壁纸的喜好,所以干脆在实现一个投票功能,让用户给自己喜欢的壁纸进行投票。
xyc1211
3 个月前
openresty
OpenResty
官方文档: http://openresty.org/ 官方文档完全不明所以, 除了getting-started完全不知道下一步该干啥 (都不知道ngx是什么它就开始用了), 找不到架构图,找不到原理,找不到可用哪些API,核心组件 Lua Nginx Module 藏的要多深有多深
蕴微轩
4 个月前
开发语言
·
lua
·
openresty
通过openresty和lua实现随机壁纸
图片存放路径:访问http://demo.com/imgs/default 随机返回/home/jobs/webs/imgs/default下的图片 访问http://demo.com/imgs/ 随机返回/home/jobs/webs/imgs/所有的图片(包含所有子目录)
fly-iot
4 个月前
服务器
·
ssl
·
openresty
【openresty服务器】:源码编译openresty支持ssl,增加service系统服务,开机启动,自己本地签名证书,配置https访问
https://openresty.org/cn/download.html(1)PCRE库 PCRE库支持正则表达式。如果我们在配置文件nginx.conf中使用了正则表达式,那么在编译Nginx时就必须把PCRE库编译进Nginx,因为Nginx的HTTP模块需要靠它来解析正则表达式。另外,pcre-devel是使用PCRE做二次开发时所需要的开发库,包括头文件等,这也是编译Nginx所必须使用的。 (2)zlib库 zlib库用于对HTTP包的内容做gzip格式的压缩,如果我们在nginx.conf
core512
4 个月前
nginx
·
漏洞
·
openresty
·
可通过http
·
获取远端www服务信息
“可通过HTTP获取远端WWW服务信息”漏洞修复
环境说明:①操作系统:windows server;②nginx:1.27.1。“可通过HTTP获取远端WWW服务信息”。
Narutolxy
4 个月前
junit
·
openresty
使用 OpenResty 构建高效的动态图片水印代理服务20250127
在当今数字化的时代,图片在各种业务场景中广泛应用。为了保护版权、统一品牌形象,动态图片水印功能显得尤为重要。然而,直接在后端服务中集成水印功能,往往会带来代码复杂度增加、兼容性问题等诸多挑战。为了解决这些问题,我们可以利用 OpenResty 和 Lua 构建一套独立于后端应用的动态水印代理服务,既能大幅降低后端负担,又能增强系统的灵活性。
龙哥·三年风水
4 个月前
kafka
·
lua
·
openresty
openresty(nginx)+lua+kafka实现日志搜集系统
今天我们来实现一下快捷的nginx日志搜集系统,主讲的是nginx服务里面的openresty的日志搜集。采用的手段是采用lua做中间桥梁。
請叫我菜鳥
4 个月前
nginx
·
lua
·
openresty
什么是 OpenResty
1、OpenResty简介1.1 了解OpenRestyOpenResty是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
Hello.Reader
5 个月前
junit
·
openresty
深入浅出 OpenResty
OpenResty 是一个基于 Nginx 的高性能 Web 平台,它集成了大量模块,并原生支持 Lua 脚本。这使得开发者能够以非常灵活的方式实现复杂的逻辑,而无需重新编译或扩展 Nginx 核心。OpenResty 的主要特点包括: