← 返回
熱門文章
OpenResty XRay May 2, 2016
OpenResty XRay May 2, 2016
動態追蹤技術漫談
- 甚麼是動態追蹤
- 動態追蹤的優點
- DTrace 與 SystemTap
- SystemTap 在生產上的應用
- 火焰圖
- 方法論
- 知識就是力量
- 開源與除錯符號
- Linux 核心的支援
- 硬體追蹤
- 死亡程序的遺骸分析
- 傳統的除錯技術
- 凌亂的除錯世界
- OpenResty XRay
OpenResty XRay Sep 7, 2020
OpenResty XRay Sep 7, 2020
Lua 級別 CPU 火焰圖簡介
- 甚麼是火焰圖
- 簡單的 Lua 樣例
- 複雜的 Lua 應用
- 取樣開銷
- 安全性
- 相容性
- 其他型別的 Lua 級別火焰圖
OpenResty XRay Aug 10, 2020
OpenResty XRay Aug 10, 2020
OpenResty 與 Nginx 共享記憶體區的記憶體碎片問題
- 空的共享記憶體區
- 填充類似大小的條目
- 刪除奇數鍵
- 刪除前半部分的鍵
- 緩解記憶體碎片
OpenResty XRay Aug 4, 2020
OpenResty XRay Aug 4, 2020
OpenResty 和 Nginx 的共享記憶體區是如何消耗實體記憶體的
- Slab 與記憶體頁
- 分配的記憶體不一定有消耗
- 虛假的記憶體洩漏
- HUP 重新載入
OpenResty XRay Jan 21, 2020
OpenResty XRay Jan 21, 2020
OpenResty 和 Nginx 如何分配和管理記憶體
- 系統層面
- 應用層面
- 傳統的 Nginx 伺服器
OPENRESTY Apr 25, 2019
OPENRESTY Apr 25, 2019
長期招聘優秀人才
- 後端工程師/系統工程師
- 銷售工程師
最新文章
OpenResty Open Source Oct 22, 2024
OpenResty Open Source Oct 22, 2024
OpenResty 1.27.1.1 正式釋出
- 重點變更
- 完整變更日誌
- 反饋
OpenResty XRay Oct 10, 2024
OpenResty XRay Oct 10, 2024
分析 Tomcat Java Web 應用請求延時(使用 OpenResty XRay)
- 分析 Tomcat Java Web 應用請求延時
- 請求抓取的靈活過濾條件
- 詳細的請求資訊捕獲
- PCAP 包捕獲功能
- 實際應用示例
OpenResty XRay Sep 20, 2024
OpenResty XRay Sep 20, 2024
分析線上 Java 應用的 CPU,off-CPU 和硬碟 IO 使用情況(使用 OpenResty XRay)
- Java 應用中的高 CPU 使用率問題
- Java 應用中的 CPU 阻塞問題
- Java 應用中的高硬碟 IO 問題
- 支援的 Java 版本和作業系統
- 效能影響和額外負擔
- 下一步的計劃
OpenResty XRay Sep 5, 2024
OpenResty XRay Sep 5, 2024
OpenResty XRay 的 Web 控制檯快速導覽
- Insight 頁面介紹
- 自動報告詳情
- Dashboard 效能指標儀表盤
- 使用 Guided Analysis 線上分析
- 系統設定與配置頁
OpenResty XRay Aug 12, 2024
OpenResty XRay Aug 12, 2024
線上快速定位硬碟 I/O 高的 Python 程式碼路徑(使用 OpenResty XRay)
- 問題:硬碟 I/O 高
- 定位有問題的 Python 程式碼路徑
- 全自動分析報告
歸檔
2024 Oct
2024 Sep
2024 Aug
2024 Jun
2024 May
2024 Apr
2024 Mar
2024 Feb
2024 Jan
- CPU 時間是如何耗費在 PHP Laravel 應用中的(使用OpenResty XRay) January 31, 2024
- 線上快速定位阻塞執行緒的 Perl 程式碼路徑(使用 OpenResty XRay) January 26, 2024
- 線上監控 Rust 應用中的程式異常(使用 OpenResty XRay) January 22, 2024
- 使用 OpenResty XRay 定位普羅米修斯應用內部 CPU 最熱的 Go 程式碼路徑 January 16, 2024
- OpenResty 1.25.3.1 正式釋出 January 12, 2024
- 在 OpenResty Edge 的 Admin 控制檯中如何使用全域性搜尋 January 9, 2024
2023 Dec
- 如何使用 OpenResty XRay 排查 HTTP 504 超時錯誤 December 29, 2023
- 追蹤 Perl 應用時 OpenResty XRay 對系統效能的影響 December 25, 2023
- CPU 時間是如何耗費在 Go 的 CockroachDB 中的(使用 OpenResty XRay) December 25, 2023
- 在 OpenResty Edge 中如何使用灰度閘道器伺服器 December 21, 2023
- 線上定位 Perl 程序中的大記憶體物件(使用 OpenResty XRay) December 15, 2023
- 追蹤 Go 應用時 OpenResty XRay 對系統效能的影響 December 7, 2023
- 在 Ubuntu 上安裝 OpenResty XRay 的 Agent(使用 APT 包倉庫) December 5, 2023
- 在 OpenResty Edge 中配置 Webhooks December 4, 2023
- 追蹤 PHP 應用時 OpenResty XRay 對系統效能的影響(使用OpenResty XRay) December 1, 2023
2023 Nov
- 追蹤 Rust 應用時 OpenResty XRay 對系統效能的影響(使用OpenResty XRay) November 27, 2023
- 追蹤 Python 應用時 OpenResty XRay 對系統效能的影響(使用OpenResty XRay) November 27, 2023
- 編寫自定義 Ylang 分析器動態追蹤 Go 程式(使用 OpenResty XRay) November 24, 2023
- 在 OpenResty Edge 中配置自定義錯誤頁 November 23, 2023
- 在 OpenResty Edge 中配置 DNS 記錄 November 21, 2023
- 如何新增自定義響應頭(使用 OpenResty Edge) November 15, 2023
- 如何使用 OpenResty Edge 中的全域性伺服器負載均衡(GSLB)功能 November 13, 2023
- Web 控制檯的使用者管理和訪問控制(OpenResty Edge) November 13, 2023
2023 Oct
2023 Sep
- CPU 時間是如何耗費在 Rust 的 Sled 庫內部的(使用 OpenResty XRay) September 28, 2023
- Go 的 etcd 伺服器把 CPU 時間都花哪兒了(使用 OpenResty XRay) September 27, 2023
- CPU 時間是如何耗費在 llama.cpp 程式和 LLaMA2 模型內部的(使用 OpenResty XRay) September 21, 2023
- Ylang:適用於 eBPF、Stap+、GDB 等框架的通用語言(第四集,全四集) September 20, 2023
- 線上快速定位阻塞執行緒的 Go 程式碼路徑(使用 OpenResty XRay) September 6, 2023
2023 Aug
- 線上快速定位 CPU 最熱的 Go 程式碼路徑(使用 OpenResty XRay) August 23, 2023
- Ylang: 適用於 eBPF、Stap+、GDB 等框架的通用語言(第三集,全四集) August 22, 2023
- Ylang:適用於 eBPF、Stap+、GDB 等框架的通用語言(第二集,全四集) August 21, 2023
- 線上快速定位導致 CPU 上不去的 Python 程式碼路徑(使用 OpenResty XRay) August 8, 2023
- 捕捉 Linux 核心追蹤子系統中的兩個 bug(使用 OpenResty XRay) August 6, 2023
- 線上快速定位 CPU 最熱的 Perl 程式碼路徑(使用 OpenResty XRay) August 4, 2023
2023 Jul
- 線上快速定位 CPU 最熱的 Lua 程式碼路徑(使用 OpenResty XRay) July 28, 2023
- OpenResty 1.21.4.2 正式釋出 July 28, 2023
- 我們是如何解決了一個自定義 Kong 外掛中的 Lua 異常所引起的 CPU 瓶頸的(使用 OpenResty XRay) July 19, 2023
- 線上上 Kong 服務程序中實時統計 CPU 和記憶體用量最高的外掛(使用 OpenResty XRay) July 15, 2023
- Ylang: 適用於 eBPF、Stap+、GDB 等框架的通用語言(第一集,全四集) July 6, 2023
- 自動診斷線上請求的 200ms 額外延時 July 5, 2023
2023 Jun
- EdgeLang:一種強大而高效的閘道器邏輯小語言 June 30, 2023
- 使用 OpenResty XRay 的命令列工具定位洩漏的 Lua table June 27, 2023
- 使用 YSQL 語言對 Nginx 程序進行實時請求計數 June 23, 2023
- 使用請求 ID 來除錯閘道器問題(使用 OpenResty Edge) June 7, 2023
- 在 OpenResty Edge 中配置 hCaptcha 的驗證碼頁面 June 6, 2023
- 在 OpenResty Edge 中配置 SNI 代理 June 5, 2023
- 向 OpenResty Edge 閘道器推送靜態資源 June 5, 2023
- 在 OpenResty Edge 中配置內建驗證碼頁面 June 3, 2023
2023 May
- 在 OpenResty Edge 中配置閘道器的訪問日誌檔案 May 30, 2023
- 使用 OpenResty Edge 對 TCP 應用進行負載均衡 May 29, 2023
- 在 OpenResty Edge 中配置錯誤日誌檔案 May 28, 2023
- 在 OpenResty Edge 閘道器中配置上游的粘性 Cookie May 25, 2023
- 如何在 OpenResty Edge 中使用標準動態指標 May 22, 2023
- 在 OpenResty Edge 中管理通往 Kubernetes(K8s)上游的流量 May 8, 2023
- 在微軟 Azure 雲上安裝自主部署版 OpenResty XRay May 5, 2023
2023 Apr
2023 Feb
2021 Sep
2021 Jun
2021 May
2021 Mar
2020 Dec
2020 Nov
- 在 CentOS 8 上透過 dnf 安裝 OpenResty November 30, 2020
- resty 命令列工具演示 November 29, 2020
- 記憶體減少 60%,OpenResty XRay 精準定位問題程式碼,快速完成修復上線 November 19, 2020
- OpenResty Contributor T 恤來了 November 19, 2020
- 為 OpenResty 應用編寫你自己的 Lua 模組 November 15, 2020
- 使用 OpenResty 實現“你好世界” HTTP 示例 November 14, 2020
- OpenResty 1.19.3.1 正式版釋出 & 線上分享會回顧 November 5, 2020