OpenResty XRay Aug 14, 2026OpenResty XRay 更新于 Aug 14, 2026 用时 5 分钟Go 服务 CPU 使用率异常低:对运行中进程做 off-CPU 分析定位阻塞根因tutorial openresty-xray go off-cpu症状:请求涌入,Go 服务 CPU 使用率却上不去用 OpenResty XRay 对运行中的 Go 进程做 off-CPU 分析根因:一行阻塞的 shell 命令调用全自动分析与日报、周报症状:请求涌入,Go 服务 CPU 使用率却上不去用 OpenResty XRay 对运行中的 Go 进程做 off-CPU 分析根因:一行阻塞的 shell 命令调用全自动分析与日报、周报
OpenResty XRay Aug 24, 2026OpenResty XRay 更新于 Aug 24, 2026 用时 5 分钟Go 高 CPU 占用:正则表达式编译消耗了 36.8% 的 CPU 时间tutorial openresty-xray go cpu profiling regex flame-graph观察 Go 进程的高 CPU 占用使用 OpenResty XRay 剖析 Go 的 CPU 使用全自动监控与报告关于 OpenResty XRay观察 Go 进程的高 CPU 占用使用 OpenResty XRay 剖析 Go 的 CPU 使用全自动监控与报告关于 OpenResty XRay
OpenResty XRay Aug 6, 2026OpenResty XRay 更新于 Aug 6, 2026 用时 10 分钟Ylang:正则表达式、完整控制流与透明调试符号处理(第三集,全四集)ylang openresty-xray dynamic-tracingY 语言的语法(接上文)字符串内置的正则表达式支持完整控制流支持浮点数支持与开源工具链的比较清晰的调试符号方式调试符号:无运行期系统开销集中的软件包数据库模糊匹配调试符号Y 语言的语法(接上文)字符串内置的正则表达式支持完整控制流支持浮点数支持与开源工具链的比较清晰的调试符号方式调试符号:无运行期系统开销集中的软件包数据库模糊匹配调试符号
OpenResty XRay Aug 6, 2026OpenResty XRay 更新于 Aug 6, 2026 用时 13 分钟Ylang 语法详解:探针、追踪者/被追踪者空间与内置数据类型(第二集,全四集)ylang openresty-xray dynamic-tracing语言语法(接上文)宏拓展追踪者与被追踪者空间探针拓展变量类型语言语法(接上文)宏拓展追踪者与被追踪者空间探针拓展变量类型
OpenResty XRay Aug 14, 2026OpenResty XRay 更新于 Aug 14, 2026 用时 5 分钟Python 进程 CPU 使用率只有 8%:off-CPU 分析定位阻塞的 subprocess.run 调用tutorial openresty-xray python off-cpu症状:请求涌入但 Python 进程 CPU 使用率上不去用 OpenResty XRay 的引导式分析定位阻塞的 Python 代码路径Insights 页面中的全自动分析与报告FAQ症状:请求涌入但 Python 进程 CPU 使用率上不去用 OpenResty XRay 的引导式分析定位阻塞的 Python 代码路径Insights 页面中的全自动分析与报告FAQ
OpenResty XRay Jun 26, 2026OpenResty XRay 更新于 Jun 26, 2026 用时 4 分钟捕捉 Linux 内核追踪子系统中的两个 bug(使用 OpenResty XRay)openresty-xray dynamic-tracing linux-kernel bugs读取用户空间内存时的内核死锁内核中 x86 断点插入的数据竞争读取用户空间内存时的内核死锁内核中 x86 断点插入的数据竞争
OpenResty XRay Aug 24, 2026OpenResty XRay 更新于 Aug 24, 2026 用时 6 分钟Perl 高 CPU 使用率:火焰图定位正则表达式热点(100% CPU 实战排查)tutorial openresty-xray perl cpu profiling regex flame-graph dancer2问题: 高 CPU 使用率使用 OpenResty XRay 的引导式分析功能定位最热的 Perl 代码路径全自动分析与报告问题: 高 CPU 使用率使用 OpenResty XRay 的引导式分析功能定位最热的 Perl 代码路径全自动分析与报告
OpenResty XRay Aug 24, 2026OpenResty XRay 更新于 Aug 24, 2026 用时 5 分钟Lua 高 CPU 占用排查:快速定位 Nginx/OpenResty 中最热的 Lua 代码路径tutorial openresty-xray lua cpu flame-graph profiling症状:一个 Nginx 工作进程占用近 100% CPU使用引导式分析定位最热的 Lua 代码路径通过 Insights 报告自动监控 Lua CPU 占用常见问题症状:一个 Nginx 工作进程占用近 100% CPU使用引导式分析定位最热的 Lua 代码路径通过 Insights 报告自动监控 Lua CPU 占用常见问题
OpenResty Open Source Aug 24, 2026OpenResty Open Source 更新于 Aug 24, 2026 用时 2 分钟OpenResty 1.21.4.2 正式发布openresty releases重点变更完整变更日志反馈重点变更完整变更日志反馈
OpenResty XRay Aug 24, 2026OpenResty XRay 更新于 Aug 24, 2026 用时 6 分钟Kong 插件 CPU 过高:被 pcall 隐藏的 Lua 异常,靠 CPU 火焰图定位openresty-xray exceptions lua kong nginx cpu问题:流量不高,Kong 插件 CPU 却过高用 OpenResty XRay 火焰图定位 CPU 瓶颈结果:Kong CPU 使用率从 80% 降到 50%问题:流量不高,Kong 插件 CPU 却过高用 OpenResty XRay 火焰图定位 CPU 瓶颈结果:Kong CPU 使用率从 80% 降到 50%
OpenResty XRay Aug 24, 2026OpenResty XRay 更新于 Aug 24, 2026 用时 7 分钟在线上 Kong 服务进程中实时统计 CPU 和内存用量最高的插件(使用 OpenResty XRay)openresty-xray kong nginx lua memory cpu服务器进程中所有 Kong 插件的 CPU 使用情况服务器进程中所有 Kong 插件的内存使用情况服务器的额外负担下一步是什么?服务器进程中所有 Kong 插件的 CPU 使用情况服务器进程中所有 Kong 插件的内存使用情况服务器的额外负担下一步是什么?
OpenResty XRay Aug 6, 2026OpenResty XRay 更新于 Aug 6, 2026 用时 13 分钟Ylang: 适用于 eBPF、SystemTap、GDB 等框架的动态追踪语言(第一集,全四集)ylang openresty-xray dynamic-tracing什么是动态追踪为什么命名为 “Y”Ylang 入门动态追踪后端:eBPF+、Stap+、GDB 和 ODB为什么动态追踪需要一个统一的前端语言Ylang 语法:真正兼容 C常见问题什么是动态追踪为什么命名为 “Y”Ylang 入门动态追踪后端:eBPF+、Stap+、GDB 和 ODB为什么动态追踪需要一个统一的前端语言Ylang 语法:真正兼容 C常见问题
OpenResty XRay Aug 14, 2026OpenResty XRay 更新于 Aug 14, 2026 用时 5 分钟慢速 TCP 连接抓包:追踪 Nginx 读取请求体的 200ms 延迟openresty-xray latency network smart-packet-capture nginx问题分析过程:慢速 TCP 连接上的抓包全自动化的分析OpenResty XRay 是什么问题分析过程:慢速 TCP 连接上的抓包全自动化的分析OpenResty XRay 是什么
OpenResety Edge Jun 26, 2026OpenResety Edge 更新于 Jun 26, 2026 用时 4 分钟EdgeLang:一种强大而高效的网关逻辑小语言edgelang openresty-edgeEdgelang 简介使用 Edgelang 的好处Edge Admin 中的 EdgelangEdgelang 简介使用 Edgelang 的好处Edge Admin 中的 Edgelang
OpenResty XRay Aug 24, 2026OpenResty XRay 更新于 Aug 24, 2026 用时 6 分钟定位泄漏的 Lua table:registry / _LOADED(package.loaded)引用路径 · OpenResty XRaymemory-leak openresty-xray case-studyLuaJIT 如何管理内存OpenResty XRay 的命令行工具一个 Lua table 泄漏示例按 LuaJIT GC 对象类型拆解内存解读 lj-gco-ref 火焰图:registry、_LOADED、package.loaded全自动 Lua 内存泄漏分析LuaJIT 如何管理内存OpenResty XRay 的命令行工具一个 Lua table 泄漏示例按 LuaJIT GC 对象类型拆解内存解读 lj-gco-ref 火焰图:registry、_LOADED、package.loaded全自动 Lua 内存泄漏分析
OpenResty XRay Jun 26, 2026OpenResty XRay 更新于 Jun 26, 2026 用时 6 分钟使用 YSQL 语言对 Nginx 进程进行实时请求计数openresty-xray ysql nginx如何安装 run-ysql 工具统计实时总请求数筛选出特定的请求在 Web 控制台中使用 YSQL真正的非侵入式追踪如何安装 run-ysql 工具统计实时总请求数筛选出特定的请求在 Web 控制台中使用 YSQL真正的非侵入式追踪
OpenResety Edge Jun 26, 2026OpenResety Edge 更新于 Jun 26, 2026 用时 4 分钟使用请求 ID 来调试网关问题(使用 OpenResty Edge)tutorial openresty-edge track requests全局配置 Request IDRequest ID 解码器全局配置 Request IDRequest ID 解码器
OpenResety Edge Aug 10, 2026OpenResety Edge 更新于 Aug 10, 2026 用时 5 分钟如何在 OpenResty Edge 中启用 hCaptcha(页面规则与 WAF)tutorial openresty-edge hcaptcha在全局配置中设置 hCaptcha 密钥通过页面规则动作启用 hCaptcha测试人机验证将 hCaptcha 设为 WAF 拦截动作在全局配置中设置 hCaptcha 密钥通过页面规则动作启用 hCaptcha测试人机验证将 hCaptcha 设为 WAF 拦截动作
OpenResety Edge Aug 10, 2026OpenResety Edge 更新于 Aug 10, 2026 用时 5 分钟OpenResty Edge 静态文件:网关直接分发,无需回源tutorial openresty-edge static resource将静态文件上传到全局静态文件存储创建页面规则,从网关直接分发文件测试精确匹配、目录前缀与忽略前缀将静态文件上传到全局静态文件存储创建页面规则,从网关直接分发文件测试精确匹配、目录前缀与忽略前缀
OpenResety Edge Jun 26, 2026OpenResety Edge 更新于 Jun 26, 2026 用时 5 分钟在 OpenResty Edge 中配置 SNI 代理tutorial openresty-edge sni proxy tls创建一个 SNI Proxy 类型的应用为这个应用创建上游和页面规则测试 SNI Proxy 类型的应用创建一个 SNI Proxy 类型的应用为这个应用创建上游和页面规则测试 SNI Proxy 类型的应用