https 測試
1、ab機 (併發2000,總量20000,59.5s完成) => https nginx 前端 => tcp 後端
50% 5608
66% 5684
75% 5725
80% 5789
90% 5889
95% 5936
98% 6126
99% 6132
100% 11180
每2秒採集 CPU、記憶體、磁碟延時、TCP包統計,埠狀態統計,彙總存入資料庫分析。
前端,後端機 cpu 同時升高,持續 60s。 吻合。
前端機 established 狀態數,在2000上下浮動,持續45s。
後端機 established 狀態數,跟前端同步開始,但是 數量是穩定 520 上下幾個,持續了 115s。(前端upstream 裡 keepalive 512, 後端 tcp保活 55s)115s 後,established 連結開始斷開,time-wait 數量 512個(跟前端機upstream keepalive數吻合),持續了60s。
異常的地方: 前端nginx機發出了 18918 次 tcp RST。以前看到個資料,說 ab機不會主動斷開tcp連線,而是由伺服器端。從數字看, 前端機不是透過正常方式斷開,而是直接用 tcp rst 方式;如果正常方式,前端機應該有大量的time-wait狀態。
相關文章
- 介面測試之深入理解HTTPSHTTP
- 本地測試Http升級到Https(證書信任)HTTP
- golang 單元測試 (https://github.com/stayfoo/stayfoo-hub)GolangHTTPGithub
- 軟體測試教程三分鐘瞭解http和httpsHTTP
- 測試測試測試測試測試測試
- JB的測試之旅-聽說安卓微信7.0不能抓https?安卓HTTP
- 測試必備工具之抓包神器 Charles 如何抓取 https 資料包?HTTP
- 介面測試之抓包實戰解決 Android 高版本無法抓取 httpsAndroidHTTP
- 你不知道的 HTTPS 壓測HTTP
- 測試—測試方法
- 測試測試用
- Flutter 學習之路 - 測試(單元測試,Widget 測試,整合測試)Flutter
- App測試、Web測試和介面測試一般測試流程APPWeb
- 測試面試-測試用例面試
- 介面測試測試流程
- 介面測試,負載測試,併發測試,壓力測試區別負載
- 前端面試http和https的區別前端面試HTTP
- [前端 · 面試 ]HTTP 總結(十一)—— HTTPS 概述前端面試HTTP
- 測試CMS同步測試CMS同步測試CMS同步
- (一)效能測試(壓力測試、負載測試)負載
- Fiddler抓包工具入門:軟體測試員必知的抓取https協議的方法HTTP協議
- 伺服器io測試工具-fio --轉發 https://blog.51cto.com/u_12993908/5275922伺服器HTTP
- 介面測試 - 引數測試
- Jmeter介面測試+效能測試JMeter
- 【軟體測試】——介面測試
- 微服務測試之介面測試和契約測試微服務
- 測試 之Java單元測試、Android單元測試JavaAndroid
- 黑盒測試、白盒測試與灰盒測試方法
- HTTPS總結+相關面試問題解答HTTP面試
- 面試準備——計算機網路(https)面試計算機網路HTTP
- 功能測試、自動化測試、效能測試的區別
- 小白測試系列:介面測試與效能測試的區別
- 軟體測試中的功能測試和非功能測試
- API 測試 | 瞭解 API 介面測試 | API 介面測試指南API
- 測試——水杯的測試用例
- Burpsuite安全測試測試指導UI
- 軟體測試-測試計劃
- 單元測試,只是測試嗎?