预编译 Lua 模块到 LuaJIT 字节码中以加快 OpenResty 启动速度

Photo by Yichun Zhang

在 OpenResty 中正确地测量 Lua 代码的执行时间

Photo by Andrik Langfield

在终端上用 restydoc 查看 OpenResty 文档

Photo by Cristina Gottardi

在 OpenResty 中跨请求共享数据

Photo by Gautam Ganguly

在 CentOS 8 上通过 dnf 安装 OpenResty

Photo by Yichun Zhang

resty 命令行工具演示

Photo by Markus Spiske & Yichun Zhang

OpenResty Contributor T 恤来了

内存减少 60%,OpenResty XRay 精准定位问题代码,快速完成修复上线

  • worker 进程内存占用高
  • 分析过程
  • worker 进程内存不释放的疑问
  • worker 进程内存占用高
  • 分析过程
  • worker 进程内存不释放的疑问

为 OpenResty 应用编写你自己的 Lua 模块

Photo by Gerry Roarty

使用 OpenResty 实现“你好世界” HTTP 示例

Photo by 2Photo Pots

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 级别火焰图
Photo by Guido Jansen
  • 什么是火焰图
  • 简单的 Lua 样例
  • 复杂的 Lua 应用
  • 采样开销
  • 安全性
  • 兼容性
  • 其他类型的 Lua 级别火焰图

OpenResty 与 Nginx 共享内存区的内存碎片问题

  • 空的共享内存区
  • 填充类似大小的条目
  • 删除奇数键
  • 删除前半部分的键
  • 缓解内存碎片
Photo by Elena Mozhvilo
  • 空的共享内存区
  • 填充类似大小的条目
  • 删除奇数键
  • 删除前半部分的键
  • 缓解内存碎片

OpenResty 和 Nginx 的共享内存区是如何消耗物理内存的

  • Slab 与内存页
  • 分配的内存不一定有消耗
  • 虚假的内存泄漏
  • HUP 重新加载
Photo by Jose G. Ortega Castro
  • Slab 与内存页
  • 分配的内存不一定有消耗
  • 虚假的内存泄漏
  • HUP 重新加载

OpenResty 1.17.8.1 新版发布

  • 致谢
  • 完整 Changelog
  • 下一个版本
  • 致谢
  • 完整 Changelog
  • 下一个版本

OpenResty Inc. 锁定四百万融资,领先流量管理软件同时发布实时诊断新品

Photo by Pedro Lastra

OPM 网站优化发布

  • 首页
  • 包列表页
  • 上传记录列表页
  • 包搜索页
  • 包详情信息页
  • 用户信息页
  • 文档页
  • TODO:
  • 首页
  • 包列表页
  • 上传记录列表页
  • 包搜索页
  • 包详情信息页
  • 用户信息页
  • 文档页
  • TODO:

Fedora 32, Ubuntu 20.04 Focal 和 Alpine 3.7 ~ 3.11 的 OpenResty 官方二进制仓库

  • openresty
  • openresty-resty
  • openresty-restydoc
  • openresty-debug
  • openresty-valgrind
  • openresty-openssl
  • openresty-openssl-debug
  • perl-lemplate
  • perl-test-nginx
  • 调试符号包
  • 打包源码
  • 新版本 OpenResty
  • openresty
  • openresty-resty
  • openresty-restydoc
  • openresty-debug
  • openresty-valgrind
  • openresty-openssl
  • openresty-openssl-debug
  • perl-lemplate
  • perl-test-nginx
  • 调试符号包
  • 打包源码
  • 新版本 OpenResty
联系我们

OpenResty 开源社区

请加入我们,并与我们分享您的想法和问题,我们迫不及待想在那里见到您!


limited time offer

Request TRIAL today and receive a diagnostic REPORT
Learn more

很乐意听到您的反馈,请与我们联系 👋

成功发送消息!

我们的专家团队将在 24 小时之内与您联系。
x