首頁 > 後端開發 > php教程 > php效能最佳化(一)壓力測試工具篇

php效能最佳化(一)壓力測試工具篇

WBOY
發布: 2016-07-30 13:31:21
原創
1627 人瀏覽過

ab使用

<code>  Apache附带的压力测试工具ab,非常容易使用,并且完全可以摸你各种条件对Web服务器发起测试请求。ab可以直接在Web服务器本地发起测试请求,这对于需要了解服务器的处理性能至关重要,因为它不包括数据的网络传输时间以及用户PC本地的计算时间。。
</code>
登入後複製

要執行 1000 次的 connection, 20 次的 concurrent (並行, 同時):
語法: ab -n 1000 -c 20 www.baidu.com

產生出來的結果. 要注意的是以下幾個:

§ Time taken for tests: 總共執行花了多久的時間.(以上1000 次共多久)

§ Requests per second: 每秒平均可以處理多少個connection.

webbench

最多可以模擬3萬個並發連接去測試網站的負載能力,個人感覺要比Apache自帶的ab壓力測試工具好,安裝使用也特別方便。

webbench的安裝

<code>wget http://home<span>.tiscali</span><span>.cz</span>/cz210552/distfiles/webbench-<span>1.5</span><span>.tar</span><span>.gz</span>
tar zxvf webbench-<span>1.5</span><span>.tar</span><span>.gz</span>
cd webbench-<span>1.5</span>
make && make install
</code>
登入後複製

webbench使用方法
webbench -c 500 -t 30 http://127.0.0.1/test.php
webbench的參數說明
-c表示併發數,-t表示時間(秒)

版權聲明:本文為博主原創文章,未經博主允許不得轉載。

以上就介紹了php效能最佳化(一)壓力測試工具篇,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板