← Back
Memory

一次無法重啟的 Nginx 記憶體洩漏,我們是如何在生產環境把它抓出來的

  • 一次生產環境記憶體洩漏的完整解剖
  • 為甚麼這類問題幾乎無解?
  • 從“靠運氣”到“可預測”
  • 當效能問題超越“工具”範疇”
  • 一次生產環境記憶體洩漏的完整解剖
  • 為甚麼這類問題幾乎無解?
  • 從“靠運氣”到“可預測”
  • 當效能問題超越“工具”範疇”

修復 OpenResty 中 LuaJIT RSS 記憶體洩漏:無需重啟即可消除 OOM Kill

  • 甚麼是 LuaJIT「偽記憶體洩漏」?
  • 用真實生產資料診斷問題
  • 為甚麼常規修復手段無效
  • LuaJIT-plus 如何在分配器層面解決
  • 上線後的生產收益
  • 甚麼是 LuaJIT「偽記憶體洩漏」?
  • 用真實生產資料診斷問題
  • 為甚麼常規修復手段無效
  • LuaJIT-plus 如何在分配器層面解決
  • 上線後的生產收益

如何在生產環境中定位 Java 記憶體洩漏——無需堆轉儲、無需重啟

  • 為甚麼多次 Full GC 後堆記憶體仍未回落
  • 如何在不匯出堆轉儲的情況下定位生產環境的 Java 記憶體洩漏
  • 如何定位 Java 記憶體洩漏:一套可複用的三步法
  • 為甚麼用 OpenResty XRay 定位 Java 記憶體洩漏
  • 常見問題
  • 為甚麼多次 Full GC 後堆記憶體仍未回落
  • 如何在不匯出堆轉儲的情況下定位生產環境的 Java 記憶體洩漏
  • 如何定位 Java 記憶體洩漏:一套可複用的三步法
  • 為甚麼用 OpenResty XRay 定位 Java 記憶體洩漏
  • 常見問題

從崩潰到根因:OpenResty XRay 如何將 Nginx 記憶體踩踏問題分析得明明白白

  • 一個讓運維團隊徹夜難眠的 Nginx 崩潰案例
  • 如何用 OpenResty XRay 精準捕獲記憶體踩踏的“第一現場”
  • 二次開發如何意外破壞了 Nginx 的生命週期管理
  • 一個讓運維團隊徹夜難眠的 Nginx 崩潰案例
  • 如何用 OpenResty XRay 精準捕獲記憶體踩踏的“第一現場”
  • 二次開發如何意外破壞了 Nginx 的生命週期管理

技術案例:如何使用 OpenResty XRay 追蹤一個 LRU 快取引發的記憶體洩漏

  • 隱形殺手:看不見的記憶體洩漏如何威脅業務穩定性
  • 揭秘記憶體洩漏的完整調查過程
  • 從困境到飛躍:一次精準的診斷
  • 隱形殺手:看不見的記憶體洩漏如何威脅業務穩定性
  • 揭秘記憶體洩漏的完整調查過程
  • 從困境到飛躍:一次精準的診斷

Java 應用效能剖析:CPU、Off-CPU 與磁碟 I/O 分析(無 Safepoint 偏差)

  • 用火焰圖剖析 Java CPU 熱點
  • Off-CPU Java 效能分析:鎖等待與阻塞診斷
  • Java 磁碟 I/O 剖析:追蹤檔案與套接字寫入
  • 支援 OpenJDK 8/11/17/21 應用剖析
  • 自動化取樣與專家分析
  • 效能影響與開銷
  • 常見問題
Photo by 章亦春
  • 用火焰圖剖析 Java CPU 熱點
  • Off-CPU Java 效能分析:鎖等待與阻塞診斷
  • Java 磁碟 I/O 剖析:追蹤檔案與套接字寫入
  • 支援 OpenJDK 8/11/17/21 應用剖析
  • 自動化取樣與專家分析
  • 效能影響與開銷
  • 常見問題

線上上 Kong 服務程序中實時統計 CPU 和記憶體用量最高的外掛(使用 OpenResty XRay)

  • 伺服器程序中所有 Kong 外掛的 CPU 使用情況
  • 伺服器程序中所有 Kong 外掛的記憶體使用情況
  • 伺服器的額外負擔
  • 下一步是甚麼?
Photo by 章亦春
  • 伺服器程序中所有 Kong 外掛的 CPU 使用情況
  • 伺服器程序中所有 Kong 外掛的記憶體使用情況
  • 伺服器的額外負擔
  • 下一步是甚麼?

LuaJIT GC64 模式

  • 老的記憶體限制
    • 何時會碰到這個記憶體限制
    • 記憶體限制是每程序的
    • GC 管理的記憶體
    • 不由 GC 管理的記憶體
    • 提升 x64 模式的記憶體上限到 4 GB
  • 新的 GC64 模式
    • 如何開啟 GC64 模式
    • 效能影響
    • 除錯分析工具鏈
  • 老的記憶體限制
    • 何時會碰到這個記憶體限制
    • 記憶體限制是每程序的
    • GC 管理的記憶體
    • 不由 GC 管理的記憶體
    • 提升 x64 模式的記憶體上限到 4 GB
  • 新的 GC64 模式
    • 如何開啟 GC64 模式
    • 效能影響
    • 除錯分析工具鏈
聯絡我們

很樂意聽到您的反饋,請與我們聯絡 👋

成功傳送訊息!

我們的專家團隊將在 24 小時之內與您聯絡。
x