OpenResty XRay 26.9.1 版正式发布
近期,我们发布了 OpenResty XRay 产品的 26.9.1 版,此次更新包括一些重要的改进和修复,以提高软件的性能和稳定性。
OpenResty XRay 26.9.1 版本核心亮点
本次更新有两条主线:新增 AI 辅助引导式分析——AI Assistant 会自动规划并执行分析任务、基于证据深入定位问题,并且随时随地可在移动端使用;同时 Java 分析能力大幅扩展,全新的 Java 运行时分析器覆盖内存、垃圾回收、锁等待等九大场景。
三大核心亮点
1. 新增 AI 辅助引导式分析:以自然语言驱动智能诊断
- 自动规划并执行分析任务:只需用自然语言描述问题,AI Assistant 会自动规划分析路径、执行分析任务,基于证据深入定位问题,并以对话方式呈现关键发现
- 新增时间序列指标支持:AI 辅助诊断可结合时间序列指标展开分析,并改进了任务和报告解读,支持更长、更复杂的诊断过程
2. 新增 Java 运行时分析器:九大场景全覆盖
- 覆盖 Java 运行时的关键环节:包括内存分配、类加载、垃圾回收和安全点暂停、运行时编译、锁等待、网络 I/O、异常以及线程活动等场景
- 让 Java 应用的性能问题和行为问题排查有了更完整的分析器矩阵
3. AI Assistant 支持移动端使用
- 随时随地跟进诊断:在移动端即可浏览会话、分享会话和继续追问,不必守在工作电脑前也能推进和复盘一次诊断过程
其他重要更新
运行时分析改进
- 改进 Java off-CPU 分析,更准确地统计阻塞时间
- 改进 Java 内存引用分析,支持 JDK 8、11、17 和 21,并覆盖 ARM64 环境
- 改进 Go 内存引用分析,并提升对近期 Go 运行时(包括 Go 1.26)的兼容性
- 提升 TLS 相关分析器对 OpenSSL 3.5 的兼容性
平台与运维
- 新增通知中心,用于集中查看产品和系统通知
- 自主部署版管理员现在可以在全局设置中重置 Agent 安装令牌;之前生成的安装命令会立即失效
稳定性与安全
- 提升 AI 辅助诊断、重复运行分析器、现场录制、流式日志和分析结果在异常场景下的可靠性
- 增强 Console 的安全防护,并提升对无效或不完整数据的处理能力
本版本一方面新增 AI 辅助引导式分析,另一方面用全新的 Java 运行时分析器补齐 Java 场景的分析能力,让性能问题、行为问题和安全漏洞的排查更高效、更易上手。如果想进一步了解 OpenResty XRay 的 AI 能力如何在实战中发挥作用,可以参阅从 AI 火焰图分析到经验证的修复:用 OpenResty XRay 驱动 Coding Agent 性能优化闭环一文。
详细的变更内容,请参阅:变更日志
如何升级?
- 云版客户: 作为我们的云版订阅客户,您将自动获得新版本的使用权,无需任何额外操作。我们已经完成了整体更新,您可以随时登录 OpenResty XRay 控制台,使用新版本的功能和服务。
- 自主部署版客户: 请联系我们安排升级,我们的专家将启动升级流程,协助您平滑过渡。
OpenResty 致力于为订阅用户提供最优质的云服务体验。我们深信,这次更新将大幅提升用户体验和服务质量。如果您有任何问题,请随时联系我们:support@openresty.com
关于 OpenResty XRay
OpenResty XRay 是一个动态追踪产品,它可以自动分析运行中的应用,以解决性能问题、行为问题和安全漏洞,并提供可行的建议。在底层实现上,OpenResty XRay 由我们的 Y 语言驱动,可以在不同环境下支持多种不同的运行时,如 Stap+、eBPF+、GDB 和 ODB。













