Nginx 壓力測試

由 Derek 發表於 七月 21, 2011 / 尚無評論

 

先安裝webbench


[root@localhost ~]# wget http://blog.faq-book.com/download/webbench/webbench-1.5.tar.gz

[root@localhost ~]# tar -zxvpf webbench-1.5.tar.gz

[root@localhost ~]# cd webbench-1.5

[root@localhost ~]# make && make install

 

在編譯安裝webbench時,若有錯誤訊息出現還請參考下面解決方式

 

錯誤訊息:

/bin/sh: ctags: command not found

ctags *.c
/bin/sh: ctags: command not found
make: [tags] Error 127 (ignored)

 

解決辦法

yum -y install ctags

 

錯誤訊息:

cannot execute binary file

 

解決辦法

ln -s /usr/local/bin/* /usr/bin/

 

安裝完成後就可以測試了


[root@localhost ~]# webbench -c 500 -t 30 http://127.0.0.1/

#-c表示連線數  -t表示時間()  

 

以下是用vm所架設的Ngnix 由於所給的資源不多,因此無法測出準確的數值。

500連線數 連續30秒所測出來的結果

CPU大概使用10-20%   loading大約為10-20  網頁開啟很正常


[root@localhost ]# webbench -c 500 -t 30 http://127.0.0.1/

Webbench – Simple Web Benchmark 1.5

Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

Benchmarking: GET http://127.0.0.1/

500 clients, running 30 sec.

Speed=29468 pages/min, 28705348 bytes/sec.

Requests: 14734 susceed, 0 failed.

 

 

 

 

2000連線數 連續30秒所測出來的結果

CPU大概使用20-30%   loading大約為10-20


[root@localhost]# webbench -c 2000 -t 30 http://127.0.0.1/

Webbench – Simple Web Benchmark 1.5

Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

Benchmarking: GET http://127.0.0.1/

2000 clients, running 30 sec.

Speed=33622 pages/min, 32038308 bytes/sec.

Requests: 16811 susceed, 0 failed.

 

以上就是Nginx的壓力測試  有需要的還請參考看看。

 

關於作者

一個半路殺出來的傻小子,憑著一股傻勁努力的學習、嘗試、分享。希望能用自己微薄之力,替IT界和資訊界盡一點心力。單憑一己之力始終還是有限,歡迎和我有相同理念的夥伴一同加入一同努力。

評論

此文章尚無評論。

發表評論

*