技术栈
openresty
蕴微轩
2 天前
lua
·
openresty
用openresty和lua实现壁纸投票功能
之前做了一个随机壁纸接口,但是不知道大家喜欢对壁纸的喜好,所以干脆在实现一个投票功能,让用户给自己喜欢的壁纸进行投票。
xyc1211
2 天前
openresty
OpenResty
官方文档: http://openresty.org/ 官方文档完全不明所以, 除了getting-started完全不知道下一步该干啥 (都不知道ngx是什么它就开始用了), 找不到架构图,找不到原理,找不到可用哪些API,核心组件 Lua Nginx Module 藏的要多深有多深
蕴微轩
10 天前
开发语言
·
lua
·
openresty
通过openresty和lua实现随机壁纸
图片存放路径:访问http://demo.com/imgs/default 随机返回/home/jobs/webs/imgs/default下的图片 访问http://demo.com/imgs/ 随机返回/home/jobs/webs/imgs/所有的图片(包含所有子目录)
fly-iot
10 天前
服务器
·
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
12 天前
nginx
·
漏洞
·
openresty
·
可通过http
·
获取远端www服务信息
“可通过HTTP获取远端WWW服务信息”漏洞修复
环境说明:①操作系统:windows server;②nginx:1.27.1。“可通过HTTP获取远端WWW服务信息”。
Narutolxy
25 天前
junit
·
openresty
使用 OpenResty 构建高效的动态图片水印代理服务20250127
在当今数字化的时代,图片在各种业务场景中广泛应用。为了保护版权、统一品牌形象,动态图片水印功能显得尤为重要。然而,直接在后端服务中集成水印功能,往往会带来代码复杂度增加、兼容性问题等诸多挑战。为了解决这些问题,我们可以利用 OpenResty 和 Lua 构建一套独立于后端应用的动态水印代理服务,既能大幅降低后端负担,又能增强系统的灵活性。
龙哥·三年风水
1 个月前
kafka
·
lua
·
openresty
openresty(nginx)+lua+kafka实现日志搜集系统
今天我们来实现一下快捷的nginx日志搜集系统,主讲的是nginx服务里面的openresty的日志搜集。采用的手段是采用lua做中间桥梁。
請叫我菜鳥
1 个月前
nginx
·
lua
·
openresty
什么是 OpenResty
1、OpenResty简介1.1 了解OpenRestyOpenResty是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
Hello.Reader
1 个月前
junit
·
openresty
深入浅出 OpenResty
OpenResty 是一个基于 Nginx 的高性能 Web 平台,它集成了大量模块,并原生支持 Lua 脚本。这使得开发者能够以非常灵活的方式实现复杂的逻辑,而无需重新编译或扩展 Nginx 核心。OpenResty 的主要特点包括:
山人在山上
2 个月前
nginx
·
lua
·
openresty
nginx(openresty) lua 解决对接其他平台,响应文件中地址跨域问题
location 添加配置lua脚本文件场景:在原有的平台,外挂三方的链接,三方只对服务ip开通访问权限,所有客户端访问都失败,现在采用所有访问三方的地址,都改为服务端的地址,通过服务端地址代理解决这个问题。也就是将1.8.2.3:8084替换为服务器ip10.14.65.129,然后通过nginx或者openresty代理区解决
码农小伙
2 个月前
openresty
OpenResty开发环境搭建
OpenResty® 是一个基于 Nginx的高性能 Web 平台,用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。官方地址:http://openresty.org/cn/
云海0478
2 个月前
junit
·
lua
·
openresty
OpenResty、Lua介绍认识
开源版在线文档和支持 商业版支持 什么是Lua 学习Lua语法 每篇一问:什么是编译型语言,什么是解释型语言
努力--坚持
2 个月前
nginx
·
lua
·
openresty
电商项目-网站首页高可用(一)
一、Nginx简介 Nginx 是一个高性能的http服务器。一个单机的tomcat,理论上最多只能承载500个并发,对于首页来说用户的访问频率高,因此并发量大,一个单机tomcat 无法承受网站首页的并发访问量,最终导致当前服务的崩溃。对于一个tomcat 集群来说,集群内部最多只能有5台tomcat 服务器,如果超过5台服务器,继续增加的话,对于当前这个tomcat集群性能来说,它是不升反降的。
m0_74825074
2 个月前
前端
·
openresty
高性能Web网关:OpenResty 基础讲解
OpenResty是由国人章亦春开发的一个基于Nginx的可伸缩的Web平台。openresty 是一个基于 nginx 与 lua 的高性能 web 平台,其内部集成了大量精良的 lua 库、第三方模块以及大数的依赖项。用于方便搭建能够处理超高并发、扩展性极高的动态 web 应用、web 服务和动态网关。 openresty 通过汇聚各种设计精良的 nginx 模块,从而将 nginx有效地变成一个强大的通用 Web 应用平台。这样,Web 开发人员和系统工程师可以使用 Lua 脚本语言调动 Nginx
大熊程序猿
2 个月前
docker
·
容器
·
openresty
docker 安装openresty
#浏览器访问: http://192.168.31.159/
serve the people
2 个月前
java
·
spring
·
openresty
Openresty自定义状态码高性能方案
频繁地读写 HTML 文件,尤其是在每个请求到达时都打开、读取并关闭文件,可能会对性能产生影响,尤其是在高并发场景下。
m0_74823317
2 个月前
运维
·
nginx
·
openresty
OpenResty & Nginx:详细对比与部署指南
Nginx 和 OpenResty 都是高性能的 Web 服务器和反向代理服务器,但它们有着不同的特性和应用场景。Nginx 是一个轻量级的、高性能的 HTTP 和反向代理服务器,而 OpenResty 是基于 Nginx 的集成软件平台,增强了 Nginx 的功能,特别是通过嵌入 Lua 脚本支持来实现灵活的 Web 应用开发。
ac.char
3 个月前
tcp/ip
·
json
·
openresty
要使用 OpenResty 创建一个接口,返回客户端的 IP 地址,并以 JSON 格式输出
这个错误表明在 OpenResty 中找不到 cjson 模块,通常是因为没有正确加载 Lua CJSON 库。要解决这个问题,请确保你已经安装了 lua-cjson 模块,并在你的 OpenResty 配置中正确引入它。
unix2linux
3 个月前
yolo
·
lua
·
openresty
YOLO v5 Series - Image & Video Storage ( Openresty + Lua)
get_os_typeis_windowsget_file_nameget_timestampget_file_path
编程武士
3 个月前
nginx
·
lua
·
openresty
·
lua-resty-http
nginx openresty lua-resty-http 使用的一些问题记录
需求是使用 nginx 做一个 https 服务的代理nginx 收到 http 请求后,需要修改 body 中的某些参数值,然后将修改后的数据发送到目标服务器(https)