1. 程式人生 > 其它 >全鏈路壓測(14):生產全鏈路壓測SOP

全鏈路壓測(14):生產全鏈路壓測SOP

全鏈路壓測系列文章,寫到這裡就算告一段落了,最初萌生寫全鏈路壓測系列文章,還是在21年9月份。

兜兜轉轉寫了很久,草稿改過很多次,隨著這一年更多的實踐和思考,終於算是完結。

這篇文章與其說是全鏈路壓測的SOP,還不如說是對整個系列內容的一個回顧。我希望通過這篇文章,大家對全鏈路壓測整體上有新的認識和理解。

 

什麼是SOP?

所謂SOP,是Standard Operating Procedure三個單詞中首字母的大寫,即標準作業程式。 指將某一事件的標準操作步驟和要求以統一的格式描述出來,用於指導和規範日常的工作。 本篇文章要說的全鏈路壓測SOP,實際上就是我在實踐全鏈路壓測的過程中,對實踐經驗和教訓的一個總結。

 

SOP思維導圖

SOP的目的

從實踐經驗的角度出發,生產全鏈路壓測在技術實現上沒有太多新花樣,但要在不同的業務和企業落地,就各有各的實踐路徑。

對於沒有太多經驗的同學來說,全鏈路壓測的落地,大多還是基於個人的經驗和熟悉的領域,即都是在區域性作戰,缺乏全域性的視角和視覺化地圖。從全域性來講,缺少適用於自己的全鏈路壓測最佳實踐。

寫這篇全鏈路壓測SOP的目的,主要是基於如下幾點因素考量:

  1. 闡述我對生產全鏈路壓測的一些思考和認知;
  2. 提供一個全鏈路壓測從零開始落地的實踐路徑;
  3. 提出落地過程遇到的問題和背後原因及我是如何解決的;

 

系列文章回顧

《認識全鏈路壓測》

《方案調研和專案立項》

《技術改造和測試驗證》

《全鏈路壓測的價值是什麼》

《生產全鏈路壓測實施全流程》

《如何確定範圍邊界和識別風險》

《核心鏈路四問》

《構建三大模型》

《容量評估和容量規劃》

《測試需要做什麼》

《聊聊穩定性預案》

《生產壓測必不可少的環節》

《高可用和效能優化》

再加上本篇的生產全鏈路壓測SOP思維導圖,就是整個系列的內容。

大家在實踐過程中,可以在不同階段參考上述文章中的內容,看看我是如何做的,遇到了什麼問題以及如何解決的。

 

最後,重申一下我對全鏈路壓測的部分認知:

  1. 全鏈路壓測是一個技術工程,而非單純的測試手段;
  2. 全鏈路壓測只適用於部分企業和業務型別,而非一個銀彈;
  3. 全鏈路壓測的落地並非一蹴而就,需要較好的技術基礎設施建設做保障;
  4. 落地全鏈路壓測最大的挑戰不是技術能力,而是企業的組織協調和溝通效率;
  5. 全鏈路壓測的本質是儘量用較低的成本確保系統穩定可用,以保障系統在峰值流量下支撐業務目標達成;