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
- 初次嘗試HTTPSHTTP
- golang 單元測試 (https://github.com/stayfoo/stayfoo-hub)GolangHTTPGithub
- JB的測試之旅-聽說安卓微信7.0不能抓https?安卓HTTP
- 軟體測試教程三分鐘瞭解http和httpsHTTP
- 測試必備工具之抓包神器 Charles 如何抓取 https 資料包?HTTP
- App測試、Web測試和介面測試一般測試流程APPWeb
- 介面測試測試流程
- Flutter 學習之路 - 測試(單元測試,Widget 測試,整合測試)Flutter
- 介面測試,負載測試,併發測試,壓力測試區別負載
- 黑盒測試、白盒測試、單元測試、整合測試、系統測試、驗收測試的區別與聯絡...
- 測試CMS同步測試CMS同步測試CMS同步
- (一)效能測試(壓力測試、負載測試)負載
- 認識軟體測試步測試測試 (轉)
- 測試面試-測試用例面試
- 【軟體測試】——介面測試
- 效能測試:分散式測試分散式
- Jmeter介面測試+效能測試JMeter
- 微服務測試之介面測試和契約測試微服務
- 介面測試之抓包實戰解決 Android 高版本無法抓取 httpsAndroidHTTP
- 小白測試系列:介面測試與效能測試的區別
- 軟體測試中的功能測試和非功能測試
- API 測試 | 瞭解 API 介面測試 | API 介面測試指南API
- 測試 之Java單元測試、Android單元測試JavaAndroid
- 軟體測試中功能測試的測試工作流程
- 軟體測試之功能測試、效能測試經驗談
- 功能測試、自動化測試、效能測試的區別
- 測試平臺之介面測試
- 軟體測試-測試計劃
- 微服務測試之效能測試微服務
- 測試物件和測試級別物件
- 介面測試要測試什麼?
- 效能測試之測試指標指標
- google測試分享-分層測試Go
- 測試
- 軟體效能測試常見指標。在哪裡測試測試?指標
- API測試:瞭解API介面測試與API介面測試指南API