2015-11-06 738 views
0

我打的tomcat有一定的負荷,我可以看到Tomcat的響應時間如下tomcat的localhost_access_log:計算吞吐量從Tomcat的響應時間

[28/Oct/2015:00:00:00 +0530] "POST /service/abcd/getService HTTP/1.1" 200 122 3 

,其中3是在毫秒tomcat的響應時間。

所以我可以說,我的tomcat的TPS是:

In 0.3 ms total request served = 1 
In 1 sec total request served = (1/0.3)*1000 = ~3333 

如果這是不正確的。你能確認一下從tomcat日誌中找到tomcat吞吐量的方法嗎?

+0

你在做什麼是正確的。吞吐量是每單位時間完成的。 (req/sec或req/min或page/sec等)在這種情況下,對於您的測試,~3333 req/sec是吞吐量是正確的。問題是負載很小,而不是現實生活,因此吞吐量並不代表系統的實際吞吐量。如果你想找到那麼然後把實際的負載放在系統上然後計算它。 –

+0

謝謝...我會點擊多個線程來模擬加載... –

回答

0

要計算吞吐量的最好的事情就是用JMeter的結果,而不是JMeter的日誌:

或者您可以使用JMeter的這個定製版本包含一個新的報告功能:

https://github.com/ubikloadpack/jmeter/releases/tag/2.14-preview-ubikloapack-beta 

您可以看到它在這裏顯示的內容:

http://ubikloadpack.com/donations/dashboard/ 

此功能被捐贈給JMeter的,如果你覺得它是非常有用的,那麼: - 註冊在http://jmeter.apache.org/mail2.html - 該jmeter.apache.org與主題發送郵件說你喜歡這裏到JMeter的用戶列表中的用戶「重新:爲JMeter捐贈一個新的儀表板:問題和更多「

+0

嗨,我使用tomcat日誌。你能用tomcat來證實嗎?我沒有使用任何其他工具來模擬加載 –

+0

您正在使用JMeter加載測試嗎?所以我在JMeter主題上回答,這是如何負載測試結果必須報告 –

+0

我正在使用我的sqmple腳本將負載放在tomcat上。但不使用Jmeter。 –