苏州柯瑞德货架-仓库自动化改造解决方案

當前位置:首頁 博文天下 apache服務器壓力測試工具

apache服務器壓力測試工具

?上篇我們已經學會并建立了自己的網站,鉭我們的服務器硬件和網絡帶寬到底能支持多少用戶訪問,如何知道系統的運行性能呢,這里介紹下Apache里面有自帶免費的性能測試工具Ab(Apache Bench),在Apache的bin目錄下,它能模擬多個并發請求,也就是說它主要是用來測試你的apache每秒能處理多少請求的。

?命令語法

ab [options] [http[s]://]hostname[:port]/path

參數選項

-A auth-username:password

對服務器提供BASIC認證信任。 用戶名和密碼由一個:隔開,并以base64編碼形式發送。 無論服務器是否需要(即是否發送了401認證需求代碼),此字符串都會被發送。

-c concurrency

一次產生的請求個數。默認是一次一個。

-C cookie-name=value

對請求附加一個Cookie:行。 其典型形式是name=value的一個參數對。 此參數可以重復。

-d

不顯示”percentage served within XX [ms] table”的消息(為以前的版本提供支持)

-e csv-file

產生一個以逗號分隔的(CSV)文件, 其中包含了處理每個相應百分比的請求所需要(1%100%)的相應百分比的(以微妙為單位)時間。 由于這種格式已經“二進制化”,所以比’gnuplot’格式更有用。

-g gnuplot-file

把所有測試結果寫入一個’gnuplot’或者TSV (Tab分隔的)文件。 此文件可以方便地導入到Gnuplot, IDL, Mathematica, Igor甚至Excel中。 其中的第一行為標題。

-h

顯示使用方法。

-H custom-header

對請求附加額外的頭信息。 此參數的典型形式是一個有效的頭信息行,其中包含了以冒號分隔的字段和值的對 (, “DontTrackMeHere: zip/zop;8bit”).

-i

執行HEAD請求,而不是GET

-k

啟用HTTP KeepAlive功能,即, 在一個HTTP會話中執行多個請求。 默認時,不啟用KeepAlive功能.

-n requests

在測試會話中所執行的請求個數。 默認時,僅執行一個請求,但通常其結果不具有代表意義。

-p POST-file

包含了需要POST的數據的文件.

-P proxy-auth-username:password

對一個中轉代理提供BASIC認證信任。 用戶名和密碼由一個:隔開,并以base64編碼形式發送。 無論服務器是否需要(, 是否發送了401認證需求代碼),此字符串都會被發送。

-q

如果處理的請求數大于150ab每處理大約10%或者100個請求時,會在stderr輸出一個進度計數。 此-q標記可以抑制這些信息。

-s

用于編譯中(ab -h會顯示相關信息)使用了SSL的受保護的https, 而不是http協議的時候。此功能是實驗性的,也是很簡陋的。最好不要用。

-S

不顯示中值和標準背離值, 而且在均值和中值為標準背離值的12倍時,也不顯示警告或出錯信息。 默認時,會顯示 最小值/均值/最大值等數值。(為以前的版本提供支持).

-t timelimit

測試所進行的最大秒數。其內部隱含值是-n 50000。 它可以使對服務器的測試限制在一個固定的總時間以內。默認時,沒有時間限制。

-T content-type

POST數據所使用的Content-type頭信息。

-v verbosity

設置顯示信息的詳細程度 – 4或更大值會顯示頭信息, 3或更大值可以顯示響應代碼(404, 200), 2或更大值可以顯示警告和其他信息。

-V

顯示版本號并退出。

-w

HTML表的格式輸出結果。默認時,它是白色背景的兩列寬度的一張表。

-x <table>-attributes

設置<table>屬性的字符串。 此屬性被填入<table 這里 >.

-X proxy[:port]

對請求使用代理服務器。

-y <tr>-attributes

設置<tr>屬性的字符串.

-z <td>-attributes

設置屬性的字符串

舉例說明

這么多參數,其實你大可不必擔心,最基本的關心兩個選項 -c -n

ab -c 100 -n 10000 http://www.anhuijinao.cn/info

代碼說明

-c 100 即:每次請求數,默認不能超過1024個,否則需要修改系統進程限制。

-n 10000 即: 1個請求的并發連接數,默認最大不能超過50000

測試的url后面要帶上/

返回代碼說明

下面是同時處理20個請求并運行10www.anhuijinao.cn/info/index.php文件的返回代碼。

$ab -c 10 -n 20 http://www.anhuijinao.cn/info/index.php

This is ApacheBench, Version 2.3 <$Revision: 655654 $>

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/

Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking www.anhuijinao.cn (be patient)

Completed 1000 requests

Completed 2000 requests

Completed 3000 requests

Completed 4000 requests

Completed 5000 requests

Completed 6000 requests

Completed 7000 requests

Completed 8000 requests

Completed 9000 requests

Completed 10000 requests

Finished 10000 requests

//apache的版本信息

Server Software: Apache/2.4.7

//服務器主機名

Server Hostname: www.anhuijinao.cn

//服務器端口

Server Port: 80

//測試頁面路徑

Document Path: /info

//文檔大小

Document Length: 314 bytes

//并發數

Concurrency Level: 100

//測試持續時間

Time taken for tests: 22.860 seconds

//完成請求數量

Complete requests: 10000

//失敗請求數量

Failed requests: 0

//寫入失敗數量

Write errors: 0

//網絡傳輸總量

Total transferred: 5400000 bytes

//html內容傳輸量

HTML transferred: 3140000 bytes

//平均每秒事務數

Requests per second: 437.45 [#/sec] (mean)

//平均事務響應時間

Time per request: 228.598[ms] (mean)

//每個請求實際運行時間平均值

Time per request: 2.286 [ms] (mean, across all concurrent requests)

//平均每秒網絡上的流量,可以幫助排除是否存在網絡流量過大導致響應時間延長的問題

Transfer rate: 230.69 [Kbytes/sec] received

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

Connection Times (ms)

min mean[+/-sd] median max

Connect: 15 95 33.0 95 216

Processing: 56 132 52.9 117 391

Waiting: 54 130 52.8 115 391

Total: 72 228 47.9 219 450

//下面是請求狀況

Percentage of the requests served within a certain time (ms)

50% 219 //50%的童鞋在打開www.anhuijinao.cn響應時間小于219毫秒,下面解釋同理

66% 247

75% 258

80% 263

90% 284

95% 319

98% 360

99% 384

100% 450 (longest request)

Apache ab測試模擬的還是比較簡單,其實還有其它例如http_load siege等壓力測試工具。

訂閱我們的電子報刊,掌握最新資訊

博文天下

Prev Next
關于柯瑞德信息系統有限公司

關于柯瑞德信息系統有限公司

將您企業中的IT部門的職能全部或部分外包,集中精力發展您企業的核心業務! ? ??????? 蘇州柯瑞德信息系統有限公司是一家...

弱電工程簡介

綜合布線 智能家居 程控數字電話 閉路監控 防盜報警 智能一卡通 背景音樂及公共廣播

公司簡介

蘇州柯瑞德信息系統是一家優秀的專注于為中小型企業提供信息系統集成服務的企業。我們的IT工程師都具備國際認證的微軟、思科等專家證書,我們以專業的服務、合...

快速聯系我們






智能家居

Prev Next
電子圍欄與紅外對射的區別

電子圍欄與紅外對射的區別

??????? 隨著我國經濟建設的發展,周界安全防范工作正日益引起重視,電子圍欄的出現徹底改變了人們對安全防護工作理念的認識。   我國周界安全...

智能一卡通管理系統

智能一卡通管理系統

  智能一卡通管理系統(Smart Manager) ,即一卡通行解決方案,本系統集合門禁、考勤、消費、停車場、電梯、巡更、電子地圖、管理中...

什么是門禁 ? 當前常見門禁系統的種類有哪些?各有什么優缺點?

什么是門禁 ? 當前常見門禁系統的種類有哪些?各有什么優缺點…

門禁 , 又稱出入管理控制系統 通道管理系統. 是一種管理人員進出的數字化智能管理系統 .原始的門禁系統概念其實早就在我們生活 中。例如:我們家家...

在線狀態

目前有 22?游客 和 0個會員 在線

主站蜘蛛池模板: 高压绝缘垫-红色配电房绝缘垫-绿色高压绝缘地毯-上海苏海电气 | 防水套管-柔性防水套管-刚性防水套管-上海执品管件有限公司 | 电液推杆生产厂家|电动推杆|液压推杆-扬州唯升机械有限公司 | 手持式浮游菌采样器-全排二级生物安全柜-浙江孚夏医疗科技有限公司 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 客服外包专业服务商_客服外包中心_网萌科技 | 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 北京企业宣传片拍摄_公司宣传片制作-广告短视频制作_北京宣传片拍摄公司 | 免费B2B信息推广发布平台 - 推发网| 地源热泵一体机,地源热泵厂家-淄博汇能环保设备有限公司 | 宿舍管理系统_智慧园区系统_房屋/房产管理系统_公寓管理系统 | 智能家居全屋智能系统多少钱一套-小米全套价格、装修方案 | 玻璃钢罐_玻璃钢储罐_盐酸罐厂家-河北华盛节能设备有限公司 | 口信网(kousing.com) - 行业资讯_行业展会_行业培训_行业资料 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 天津拓展_天津团建_天津趣味运动会_天津活动策划公司-天津华天拓展培训中心 | 网站建设-临朐爱采购-抖音运营-山东兆通网络科技 | 四川实木门_成都实木门 - 蓬溪聚成门业有限公司 | 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 慈溪麦田广告公司,提供慈溪广告设计。| 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 海南在线 海南一家| 越南专线物流_东莞国际物流_东南亚专线物流_行通物流 | 宁夏活性炭_防护活性炭_催化剂载体炭-宁夏恒辉活性炭有限公司 | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 芜湖厨房设备_芜湖商用厨具_芜湖厨具设备-芜湖鑫环厨具有限公司 控显科技 - 工控一体机、工业显示器、工业平板电脑源头厂家 | 贝壳粉涂料-内墙腻子-外墙腻子-山东巨野七彩贝壳漆业中心 | 上海刑事律师|刑事辩护律师|专业刑事犯罪辩护律师免费咨询-[尤辰荣]金牌上海刑事律师团队 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 新疆系统集成_新疆系统集成公司_系统集成项目-新疆利成科技 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 浇钢砖,流钢砖_厂家价低-淄博恒森耐火材料有限公司 | 传动滚筒_厂家-淄博海恒机械制造厂 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | 热熔胶网膜|pes热熔网膜价格|eva热熔胶膜|热熔胶膜|tpu热熔胶膜厂家-苏州惠洋胶粘制品有限公司 | 智能垃圾箱|垃圾房|垃圾分类亭|垃圾分类箱专业生产厂家定做-宿迁市传宇环保设备有限公司 | 深圳公司注册-工商注册公司-千百顺代理记账公司|