OpenResty XRay 26.11.1 版正式釋出
近期,我們釋出了 OpenResty XRay 產品的 26.11.1 版,此次更新包括一些重要的改進和修復,以提高軟體的效能和穩定性。
OpenResty XRay 26.11.1 版本核心亮點
本次更新的主線是讓 AI 診斷結論可追問、可驗證——可以圍繞同一份診斷髮現繼續追問,也可以從 AI 報告直接回到火焰圖核對證據;同時,分析範圍擴充套件到 AWS ECS Fargate 上的無伺服器容器環境,自主部署版也新增了待機例項能力,便於維護和故障恢復。
三大核心亮點
1. AI 診斷結論可追問、可驗證
- 圍繞同一份診斷髮現繼續追問:可以針對同一份診斷髮現提出後續問題,結合當時的程序和主機資源使用情況,進一步探究問題原因和最佳化空間
- 從 AI 報告直接跳轉到火焰圖呼叫路徑:可以從 AI Assistant 的報告跳轉到相關的火焰圖呼叫路徑,核對證據,並檢視同一函式在不同呼叫上下文中的表現
- 圖表與建議追問:AI 回覆和任務報告中新增圖表與建議追問,讓診斷髮現更易理解,並引導進一步排查
2. 初步支援診斷 AWS ECS Fargate 應用
- 分析範圍擴充套件到無伺服器容器環境:新增對 AWS ECS Fargate 應用診斷的初步支援。當前僅支援部分手動發起的程序級分析
3. 自主部署版支援配置待機例項
- 為維護和故障恢復準備備用環境:自主部署版現在支援配置待機例項,便於為維護和故障恢復準備備用環境,並保留已有資料庫配置。主備切換仍需人工協調
其他重要更新
分析與報告
- 提升彙總報告的重新整理和重新生成效率,減少重複分析時的等待;重新整理失敗時,上一份可用報告仍然保留
- 修復"全部執行"後部分工具未重新執行的問題,減少檢視分析結果時遺漏更新
- 提升錄製和回放分析在停止、重試和恢復時的穩定性,減少診斷過程中的中斷
指標與資料
- 降低應用歷史 CPU、記憶體和磁碟指標的儲存佔用,同時保持原有的保留期和重新整理頻率,不影響持續的趨勢分析
- 提升資源指標和歷史資料讀取的準確性,更便於對照資源使用情況核對 AI 診斷髮現
部署與相容性
- 提升自主部署版安裝、升級和映象構建的可靠性,減少因證書校驗、映象下載和長時間構建導致的失敗
- 改進 OpenResty 應用識別和符號處理,減少因版本檢測、符號生成或快取資料過期導致的分析失敗
本版本讓 AI 診斷不止於給出結論:結論可以繼續追問,也可以回到火焰圖和資源資料中逐一核對;同時,分析能力延伸到 AWS ECS Fargate,自主部署版的維護與故障恢復也更有保障。如果想進一步瞭解 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。













