日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ab压力 failed_Apache ab 压力测试

發布時間:2024/9/19 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ab压力 failed_Apache ab 压力测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ab是apache自帶的壓力測試工具,ab是apachebench命令的縮寫。

當安裝完apache的時候,就可以在bin下面找到ab.exe然后進行apache 負載壓力測試。

ab命令會創建多個并發訪問線程,模擬多個訪問者同時對某一URL地址進行訪問。它的測試目標是基于URL的,因此,它既可以用來測試apache的負載壓力,也可以測試nginx、lighthttp、tomcat、IIS等其它Web服務器的壓力。

ab命令對發出負載的計算機要求很低,它既不會占用很高CPU,也不會占用很多內存。但卻會給目標服務器造成巨大的負載,其原理類似CC攻擊。自己測試使用也需要注意,否則一次上太多的負載。可能造成目標服務器資源耗完,嚴重時甚至導致死機。

示例:ab -n 200000 -c 20000 http://192.168.1.179/? >>d:1.html? ? #表示每次并發20000個請求,總共請求200000次,并把結果輸出到指定文件里。

結果參數解釋:

Document Length:??????? 315 bytes???????HTTP響應數據的正文長度

Time taken for tests:?? 0.914 seconds????所有這些請求處理完成所花費的時間

Complete requests:????? 800?????????????完成請求數

Failed requests:??????? 0????????????????失敗請求數

Total transferred:????? 393600 bytes?????網絡總傳輸量

HTML transferred:?????? 252000 bytes?????HTML內容傳輸量

Requests per second:??? 875.22 [#/sec] (mean)?吞吐量-每秒請求數

Time per request:?????? 914.052 [ms] (mean)??服務器收到請求,響應頁面要花費的時間

Time per request:?????? 1.143 [ms] (mean, across all concurrent requests)?并發的每個請求平均消耗時間

Transfer rate:????????? 420.52 [Kbytes/sec] received?平均每秒網絡上的流量,可以幫助排除是否存在網絡流量過大導致響應時間延長的問題

網絡上消耗的時間的分解:

Connection Times (ms)

min? mean[+/-sd] median?? max

Connect:??????? 0??? 1?? 0.5????? 1?????? 3

Processing:?? 245? 534 125.2??? 570???? 682

Waiting:?????? 11? 386 189.1??? 409???? 669

Total:??????? 246? 535 125.0??? 571???? 684

整個場景中所有請求的響應情況。在場景中每個請求都有一個響應時間

其中 50% 的用戶響應時間小于 571 毫秒

80 % 的用戶響應時間小于 652 毫秒

最大的響應時間小于 684 毫秒

作者:趙客縵胡纓v吳鉤霜雪明

鏈接:https://www.jianshu.com/p/e098a0787096

總結

以上是生活随笔為你收集整理的ab压力 failed_Apache ab 压力测试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。