国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

CentOS壓力測(cè)試 ab 命令安裝與使用

這篇具有很好參考價(jià)值的文章主要介紹了CentOS壓力測(cè)試 ab 命令安裝與使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

  • ab命令會(huì)創(chuàng)建很多的并發(fā)訪問線程,模擬多個(gè)訪問者同時(shí)對(duì)某一URL地址進(jìn)行訪問。
  • 它的測(cè)試目標(biāo)是基于URL的,因此,既可以用來測(cè)試Apache的負(fù)載壓力,也可以測(cè)試nginx、lighthttp、tomcat、IIS等其它Web服務(wù)器的壓力。 ab命令對(duì)發(fā)出負(fù)載的計(jì)算機(jī)要求很低,既不會(huì)占用很高CPU,也不會(huì)占用很多內(nèi)存,但卻會(huì)給目標(biāo)服務(wù)器造成巨大的負(fù)載,其原理類似CC攻擊。
  • 自己測(cè)試使用也須注意,否則一次上太多的負(fù)載,可能造成目標(biāo)服務(wù)器因資源耗完,嚴(yán)重時(shí)甚至導(dǎo)致死機(jī)。
  • Apache服務(wù)自帶了應(yīng)該用于壓力測(cè)試的工具ab(ApacheBench),對(duì)應(yīng)做一些簡(jiǎn)單的壓力測(cè)試,它完全能夠勝任,本文主要介紹,在centos中不安裝Apache的情況下,安裝ab。

步驟:1 查看centos上的yum源,是否包含httpd-tools包。如果沒有的話,需要另外添加yum源或者離線下載。

yum -y install vim*  

步驟2 使用yum install -y httpd-tools命令下載,-y選項(xiàng)可以自動(dòng)選擇,不用手動(dòng)確認(rèn)是否安裝。

yum -y install httpd-tools

安裝完成后,在命令行輸入ab命令,回車后可以看到可以用的選項(xiàng)功能。命令行中輸入ab -V,回車后可以看到安裝的ab的版本。

參數(shù)說明,中文解釋:

-n  即requests,用于指定壓力測(cè)試總共的執(zhí)行次數(shù)。
-c  即concurrency,用于指定的并發(fā)數(shù)。
-t  即timelimit,等待響應(yīng)的最大時(shí)間(單位:秒)。
-b  即windowsize,TCP發(fā)送/接收的緩沖大小(單位:字節(jié))。
-p  即postfile,發(fā)送POST請(qǐng)求時(shí)需要上傳的文件,此外還必須設(shè)置-T參數(shù)。
-u  即putfile,發(fā)送PUT請(qǐng)求時(shí)需要上傳的文件,此外還必須設(shè)置-T參數(shù)。
-T  即content-type,用于設(shè)置Content-Type請(qǐng)求頭信息,例如:application/x-www-form-urlencoded,默認(rèn)值為text/plain。
-v  即verbosity,指定打印幫助信息的冗余級(jí)別。
-w  以HTML表格形式打印結(jié)果。
-i  使用HEAD請(qǐng)求代替GET請(qǐng)求。
-x  插入字符串作為table標(biāo)簽的屬性。
-y  插入字符串作為tr標(biāo)簽的屬性。
-z  插入字符串作為td標(biāo)簽的屬性。
-C  添加cookie信息,例如:"Apache=1234"(可以重復(fù)該參數(shù)選項(xiàng)以添加多個(gè))。
-H  添加任意的請(qǐng)求頭,例如:"Accept-Encoding: gzip",請(qǐng)求頭將會(huì)添加在現(xiàn)有的多個(gè)請(qǐng)求頭之后(可以重復(fù)該參數(shù)選項(xiàng)以添加多個(gè))。
-A  添加一個(gè)基本的網(wǎng)絡(luò)認(rèn)證信息,用戶名和密碼之間用英文冒號(hào)隔開。
-P  添加一個(gè)基本的代理認(rèn)證信息,用戶名和密碼之間用英文冒號(hào)隔開。
-X  指定使用的和端口號(hào),例如:"126.10.10.3:88"。
-V  打印版本號(hào)并退出。
-k  使用HTTP的KeepAlive特性。
-d  不顯示百分比。
-S  不顯示預(yù)估和警告信息。
-g  輸出結(jié)果信息到gnuplot格式的文件中。
-e  輸出結(jié)果信息到CSV格式的文件中。
-r  指定接收到錯(cuò)誤信息時(shí)不退出程序。
-h  顯示用法信息,其實(shí)就是ab -help。

結(jié)果說明,中文解釋:

Server Software:        nginx/1.10. (服務(wù)器軟件名稱及版本信息)
Server Hostname:        192.168.1.106(服務(wù)器主機(jī)名)
Server Port:             (服務(wù)器端口)
Document Path:          /index1.html. (供測(cè)試的URL路徑)
Document Length:         bytes (供測(cè)試的URL返回的文檔大小)
Concurrency Level:       (并發(fā)數(shù))
Time taken for tests:   2.327 seconds (壓力測(cè)試消耗的總時(shí)間)
Complete requests:       (的總次數(shù))
Failed requests:         (失敗的請(qǐng)求數(shù))
Write errors:            (網(wǎng)絡(luò)連接寫入錯(cuò)誤數(shù))
Total transferred:       bytes (傳輸?shù)目倲?shù)據(jù)量)
HTML transferred:        bytes (HTML文檔的總數(shù)據(jù)量)
Requests per second:    2148.98 [#/sec] (mean) (平均每秒的請(qǐng)求數(shù)) 這個(gè)是非常重要的參數(shù)數(shù)值,服務(wù)器的吞吐量
Time per request:       465.338 [ms] (mean) (所有并發(fā)用戶(這里是1000)都請(qǐng)求一次的平均時(shí)間)
Time  request:       0.247 [ms] (mean, across all concurrent requests) (單個(gè)用戶請(qǐng)求一次的平均時(shí)間)
Transfer rate:          7304.41 [Kbytes/sec] received 每秒獲取的數(shù)據(jù)長(zhǎng)度 (傳輸速率,單位:KB/s)

步驟3 使用ab測(cè)試下www.suke.com的并發(fā)訪問,命令如下:?

ab -n 1000 -c 100 www.suke.com

-n 1000表示總共請(qǐng)求1000次,-c 100表示并發(fā)100。文章來源地址http://www.zghlxwxcb.cn/news/detail-735627.html

到了這里,關(guān)于CentOS壓力測(cè)試 ab 命令安裝與使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • linux-centos等測(cè)試環(huán)境做壓力測(cè)試

    一, jmeter環(huán)境安裝 1, jdk下載安裝 因?yàn)閖meter使用Java寫的測(cè)試工具,應(yīng)用需要jdk環(huán)境支持. yum -y install java-1.8.0-openjdk* 注意:【jdk和*通配符之間不能敲空格,有空格不能匹配所有的子文件】【安裝過程中需要等待它執(zhí)行完成,不要中途中斷,中斷后可能出現(xiàn)錯(cuò)誤,出現(xiàn)錯(cuò)誤可以嘗

    2024年03月20日
    瀏覽(25)
  • Java必備技能之環(huán)境搭建篇 (linux ab壓力測(cè)試),拿下我人生中第7個(gè)Offer

    Java必備技能之環(huán)境搭建篇 (linux ab壓力測(cè)試),拿下我人生中第7個(gè)Offer

    服務(wù)器并發(fā)處理能力的量化描述,單位是reqs/s,指的是在某個(gè)并發(fā)用戶數(shù)下單位時(shí)間內(nèi)處理的請(qǐng)求數(shù)。某個(gè)并發(fā)用戶數(shù)下單位時(shí)間內(nèi)能處理的最大請(qǐng)求數(shù),稱之為最大吞吐率。 記?。和掏侣适腔诓l(fā)用戶數(shù)的。這句話代表了兩個(gè)含義: a、吞吐率和并發(fā)用戶數(shù)相關(guān) b、不同

    2024年04月12日
    瀏覽(22)
  • AB 壓力測(cè)試

    AB 壓力測(cè)試

    服務(wù)器配置 阿里云Ubuntu 64位 CPU1 核 內(nèi)存2 GB 公網(wǎng)帶寬1 Mbps ab -c100 -n1000?http://127.0.0.1:9501/ -n:在測(cè)試會(huì)話中所執(zhí)行的請(qǐng)求個(gè)數(shù)。默認(rèn)時(shí),僅執(zhí)行一個(gè)請(qǐng)求。 -c:一次產(chǎn)生的請(qǐng)求個(gè)數(shù)。默認(rèn)是一次一個(gè)。 ab -c 100 -n 200 http://192.168.197.138/ 上面的語句表示有100個(gè)并發(fā)訪問,每秒總共

    2024年02月15日
    瀏覽(23)
  • 開發(fā)工具-壓力測(cè)試工具 ab

    開發(fā)工具-壓力測(cè)試工具 ab

    在學(xué)習(xí)ab工具之前,我們需了解幾個(gè)關(guān)于壓力測(cè)試的概念 吞吐率(Requests per second) 概念:服務(wù)器并發(fā)處理能力的量化描述,單位是reqs/s,指的是某個(gè)并發(fā)用戶數(shù)下單位時(shí)間內(nèi)處理的請(qǐng)求數(shù)。某個(gè)并發(fā)用戶數(shù)下單位時(shí)間內(nèi)能處理的最大請(qǐng)求數(shù),稱之為最大吞吐率。 計(jì)算公式:

    2024年02月04日
    瀏覽(30)
  • Apache自帶壓力測(cè)試工具—ab

    Apache自帶壓力測(cè)試工具—ab

    ab全稱為:apache bench 我們先來了解一下壓力測(cè)試的概念: 吞吐率(Requests per second) 概念:服務(wù)器并發(fā)處理能力的量化描述,單位是reqs/s,指的是某個(gè)并發(fā)用戶數(shù)下單位時(shí)間內(nèi)處理的請(qǐng)求數(shù)。某個(gè)并發(fā)用戶數(shù)下單位時(shí)間內(nèi)能處理的最大請(qǐng)求數(shù),稱之為最大吞吐率。 計(jì)算公式:

    2024年01月16日
    瀏覽(21)
  • rz命令安裝和使用——Linux-CentOS

    rz命令安裝和使用——Linux-CentOS

    今天需要把Windows系統(tǒng)中的文件上傳到VM中Linux里。 1.rz 首先命令行輸入rz并回車發(fā)現(xiàn)提示未找到命令,那接下來就開始安裝。 2.yum install lrzsz -y 輸入yum install lrzsz -y回車,等待一小會(huì),就提示已安裝完畢。 3.rz 安裝完成后輸入rz回車,彈出選擇文件對(duì)話框,雙擊打開。 ?上傳完

    2024年02月11日
    瀏覽(20)
  • DevOps系列文章 之 linux ab壓力測(cè)試

    1、安裝 2、檢測(cè)版本 3、常用 4、解釋

    2024年02月16日
    瀏覽(27)
  • 【Linux】安裝配置解決Centos&MobaXterm的使用及Linux常用命令&命令模式

    【Linux】安裝配置解決Centos&MobaXterm的使用及Linux常用命令&命令模式

    目錄 一、介紹 1. 背景 2. 講述功能 二、Centos安裝配置MobaXterm 1. 創(chuàng)建 2. 安裝 3. 配置 4.?MobaXterm使用? 三、Linux常用命令模式 1. 常用命令 2. 三種模式 3. 命令使用換源 4. 拍照備份? CentOS的背景可以追溯到2004年,當(dāng)時(shí)Red Hat公司決定將其企業(yè)級(jí)操作系統(tǒng)Red Hat Enterprise Linux(RHEL)的

    2024年02月08日
    瀏覽(21)
  • 【Linux】安裝配置解決Centos&MobaXterm的使用及Linux常用命令以及命令模式

    【Linux】安裝配置解決Centos&MobaXterm的使用及Linux常用命令以及命令模式

    目錄 Centos的介紹 centos安裝配置MobaXterm 創(chuàng)建? 安裝? ?編輯??配置 ?編輯??MobaXterm使用? Linux常用命令模式? ?常用命令 vi或vim編輯器 ?三種模式? 命令模式 編輯模式? ?末行模式 拍照備份? CentOS(Community Enterprise Operating System)是一個(gè)基于Red Hat Enterprise Linux (RHEL) 源代碼編

    2024年02月06日
    瀏覽(43)
  • apache 壓力測(cè)試工具 ab ,帶post參數(shù),token請(qǐng)求

    一. 請(qǐng)求 post參數(shù) postdata.txt name=changpassword=11111ok PS: 記住請(qǐng)求鏈接, 參數(shù) 用雙引號(hào), 否則接收不到參數(shù) 測(cè)試報(bào)告導(dǎo)出到html ,請(qǐng)加 -w 格式化網(wǎng)頁 簡(jiǎn)單使用 簡(jiǎn)單使用說明 最基本的關(guān)心兩個(gè)選項(xiàng) -c -n 例: ab -n 1000 -c 100 http://www.baidu.com/ -n 1000 即: 共發(fā)送1000個(gè)請(qǐng)求 -c 100 即:每次并

    2024年02月12日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包