2011-06-24 26 views

回答

5

如果您安裝了「apache2」,則已經安裝了Apache Benchmark。有關如何使用它,請參閱man ab。在大多數情況下,它只是像

ab -n 1000 -c 10 http://localhost/path/to/app 

其中-n是所有請求的數量,應執行和-c是請求數,應當在併發執行。

注意,你測試你的PHP項目這樣的表現,但測試一切,受影響,與Web服務器,PHP,你的應用程序,數據庫,文件系統開始,等等。這意味着,如果你的結果不好,也可能是由於內存不足,或者你只是在後臺運行很多東西等等。使用分析器分析php應用程序的性能。 profiler是內置於xdebug中的。

+0

thanx的幫助。但進程沒有得到登錄/ var/log/apache .. – Sahal

+0

每當我嘗試在瀏覽器中,我會得到100個警告,將被記錄。但是當我用1000請求運行ab命令時,它應該在我的日誌文件中記錄100 * 100條目。它沒有發生。你能幫我嗎。 – Sahal