我们如何从剧本文件中生成视频
OpenResty 中的流式 HTTP 响应输出
预编译 Lua 模块到 LuaJIT 字节码中以加快 OpenResty 启动速度
在 OpenResty 中正确地测量 Lua 代码的执行时间
在终端上用 restydoc 查看 OpenResty 文档
在 OpenResty 中跨请求共享数据
在 CentOS 8 上通过 dnf 安装 OpenResty
resty 命令行工具演示
OpenResty Contributor T 恤来了
内存减少 60%,OpenResty XRay 精准定位问题代码,快速完成修复上线
- worker 进程内存占用高
- 分析过程
- worker 进程内存不释放的疑问
- worker 进程内存占用高
- 分析过程
- worker 进程内存不释放的疑问
为 OpenResty 应用编写你自己的 Lua 模块
使用 OpenResty 实现“你好世界” HTTP 示例
OpenResty 1.19.3.1 正式版发布 & 线上分享会回顾
- OpenResty 1.19.3.1 正式发布
- 会议回顾
- 开场
- OpenResty 下的 Proxy 和 Balancer 流程解析以及新的功能
- ssl.server_port 实现分享
- ssl.verify_client 简介
- 为 lua-resty-mysql 添加 sha256 plugin
- TLS 握手阶段与后续阶段共享 ngx.ctx 的妙用
- 使用 OpenResty XRay 来优化开源 OpenResty 核心及其应用
- OpenResty 1.19.3.1 正式发布
- 会议回顾
- 开场
- OpenResty 下的 Proxy 和 Balancer 流程解析以及新的功能
- ssl.server_port 实现分享
- ssl.verify_client 简介
- 为 lua-resty-mysql 添加 sha256 plugin
- TLS 握手阶段与后续阶段共享 ngx.ctx 的妙用
- 使用 OpenResty XRay 来优化开源 OpenResty 核心及其应用
[报名] OpenResty 1.19.3.1 新版本线上分享会
- 参会方式
- OpenResty 1.19.3.1 RC1
- 参会方式
- OpenResty 1.19.3.1 RC1
OpenResty 1.19.3.1 预览版发布 & 线上分享会预告
- 本次 RC0 包含以下重要变更
- 下载源码包
- 本次 RC0 包含以下重要变更
- 下载源码包
Lua 级别 CPU 火焰图简介
- 什么是火焰图
- 简单的 Lua 样例
- 复杂的 Lua 应用
- 采样开销
- 安全性
- 兼容性
- 其他类型的 Lua 级别火焰图
- 什么是火焰图
- 简单的 Lua 样例
- 复杂的 Lua 应用
- 采样开销
- 安全性
- 兼容性
- 其他类型的 Lua 级别火焰图
OpenResty 与 Nginx 共享内存区的内存碎片问题
- 空的共享内存区
- 填充类似大小的条目
- 删除奇数键
- 删除前半部分的键
- 缓解内存碎片
- 空的共享内存区
- 填充类似大小的条目
- 删除奇数键
- 删除前半部分的键
- 缓解内存碎片
OpenResty 和 Nginx 的共享内存区是如何消耗物理内存的
- Slab 与内存页
- 分配的内存不一定有消耗
- 虚假的内存泄漏
- HUP 重新加载
- Slab 与内存页
- 分配的内存不一定有消耗
- 虚假的内存泄漏
- HUP 重新加载
OpenResty 1.17.8.1 新版发布
- 致谢
- 完整 Changelog
- 下一个版本
- 致谢
- 完整 Changelog
- 下一个版本