← Back
Performance

P99 延遲:為甚麼平均值會騙人,以及如何診斷最慢的 1%

  • 甚麼是 P99 延遲?
  • P50 vs P95 vs P99:每個百分位告訴你甚麼
  • 為甚麼平均延遲會騙人
  • P99 延遲為甚麼高?根因譜系
  • 如何診斷高 P99 延遲
  • 如何降低 P99 延遲:修你查出來的問題
  • 小結
  • 常見問題
  • 甚麼是 P99 延遲?
  • P50 vs P95 vs P99:每個百分位告訴你甚麼
  • 為甚麼平均延遲會騙人
  • P99 延遲為甚麼高?根因譜系
  • 如何診斷高 P99 延遲
  • 如何降低 P99 延遲:修你查出來的問題
  • 小結
  • 常見問題

火焰圖詳解:如何讀懂 CPU 火焰圖,找出燒掉 CPU 的程式碼

  • 甚麼是火焰圖:定義、座標軸與四條讀圖規則
  • 怎樣讀火焰圖:plateau、tower、hair 形態與 self / total
  • 三個真實案例:PHP preg_match、Go regexp.MustCompile、Erlang erts_pcre_exec
  • 從 100% CPU 到罪魁程式碼行:四步排查流程與技術棧路由表
  • 如何為你的技術棧生成火焰圖
  • Icicle graph、flame chart 與其他變體
  • AI 能替你讀火焰圖嗎?
  • 甚麼是火焰圖:定義、座標軸與四條讀圖規則
  • 怎樣讀火焰圖:plateau、tower、hair 形態與 self / total
  • 三個真實案例:PHP preg_match、Go regexp.MustCompile、Erlang erts_pcre_exec
  • 從 100% CPU 到罪魁程式碼行:四步排查流程與技術棧路由表
  • 如何為你的技術棧生成火焰圖
  • Icicle graph、flame chart 與其他變體
  • AI 能替你讀火焰圖嗎?

Java Tomcat 響應慢:用單請求 PCAP 精準定位慢請求

  • 診斷 Tomcat 響應慢,精準捕獲慢請求
  • 選擇性抓包:按響應時間、狀態碼、路徑過濾
  • 每個慢請求單獨下載對應 PCAP 包
  • 區分服務端延遲與網路延遲
  • 支援 Spring Boot 內嵌 Tomcat 場景
Photo by 章亦春
  • 診斷 Tomcat 響應慢,精準捕獲慢請求
  • 選擇性抓包:按響應時間、狀態碼、路徑過濾
  • 每個慢請求單獨下載對應 PCAP 包
  • 區分服務端延遲與網路延遲
  • 支援 Spring Boot 內嵌 Tomcat 場景
聯絡我們

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

成功傳送訊息!

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