1. 程式人生 > >由一次線上故障來理解下 TCP 三握、四揮 & Java 堆疊分析到原始碼的探祕

由一次線上故障來理解下 TCP 三握、四揮 & Java 堆疊分析到原始碼的探祕

本文導讀:

  • 生產故障場景介紹
  • TCP 建連三次握手過程
  • TCP 斷連四次揮手過程
  • 結合 Java 堆疊剖析原始碼
  • 再從堆疊中找到"罪魁禍首"
  • 問題優化方案總結

1、生產故障場景介紹

業務簡介:

該服務主要是提供對外的代理介面,大部分介面都會呼叫第三方介面,獲取資料後做聚合處理後,提供給客戶端使用。

有一天晚上,系統正處於高峰期間,專案組小夥伴正在津津有味的吃著「加班餐」,剛把