如何開展全鏈路壓測&全鏈路壓測核心要素

之前對全鏈路壓測概念比較懵,現在簡單梳理下,後續有學習到的乾貨再持續補充:
可參考:
阿里全鏈路壓測
京東全鏈路壓測

1.什麼是全鏈路壓測

基於實際的生產業務場景、系統環境,模擬海量的用戶請求和數據對整個業務鏈進行壓力測試,並持續調優的過程。

2.全鏈路壓測解決什麼問題

針對業務場景越發複雜化、海量數據衝擊下整個業務系統鏈的可用性、服務能力的瓶頸,讓技術更好的服務業務,創造更多的價值。

3.如何開展全鏈路壓測?
分析壓測業務場景涉及系統服務;
協調各個壓測系統資源;
壓測環境(需要將請求和訪問、業務數據處理都進行隔離,防止影響到生產環境。發起請求的時候通過請求報文頭中的壓測標示來進行區分處理,將壓測的流量分流到指定的應用服務器和存儲進行數據保存和處理);
壓測數據(數據清洗,數據Tag);
壓測數據隔離;
壓測數據實時監控;

4.全鏈路壓測核心要素?
壓測環境(數據與流量隔離能力的生產環境);
壓測數據(壓測用戶、店鋪、商品等基礎數據);
壓測場景(場景模型,壓測哪些業務場景,每個場景下壓測多大量);
壓測流量(流量要能被識別,帶有特殊的標記,標記能夠隨着中間件協議的調用關心進行傳遞);
流量下發腳本的核心是控制漏斗轉化率,不同場景的流量配比;每個場景下,url從上往下的漏斗轉化率;
流量爬升規律;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章