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教學有興趣的朋友有幫助。