2012-10-17 66 views
0

我有一個運行速度很慢的Web應用程序。將請求從一個JSP頁面發送到另一個頁面需要很長時間。我必須衡量它的表現並找出佔據大部分時間的課程。換句話說,我必須做結束分析。請告訴我有關免費分析器工具來衡量基於Web的應用程序的性能。正在搜索基於Web的分析器來測量基於Web的應用程序的性能

我找到的那個是http://visualvm.java.net/features.html,但我想要免費的Java EE基於Web應用程序的分析器。

還有傢伙怎麼樣jprofiler http://www.ej-technologies.com/products/jprofiler/whatsnew72.html我認爲這也是一個很好的工具,但不是免費的。

+0

您可以在開發人員機器上重現問題嗎? – home

+0

@home非常感謝.. .. – user1726942

+0

因此,使用您的IDE分析工具...或者只是添加某種秒錶。 – home

回答

1

我一個只有你的要求建議JavaMelody:http://code.google.com/p/javamelody/。它非常好,免費,並且清楚地概述了哪些方法佔用了大部分時間,甚至是哪些SQL語句。

+0

@ TheStijn..Thanks很多..請告訴我,我也下載了它的罐子,但它不可執行,請告訴我如何使用它,我已經下載了罐子.. !! – user1726942

+0

您可以在戰爭中部署它,然後您可以在單獨的(例如http:// localhost:8080/monitoring)上看到統計結果。更多信息:http://code.google.com/p/javamelody/wiki/UserGuide#Setup –

0

如果您使用Eclipse,請嘗試Eclipse TPTP (Eclipse Test & Performance Tools Platform Project)。包括測試編輯和執行,監控,跟蹤和分析以及日誌分析功能。TPTP解決了從早期測試到生產應用程序監控的整個測試和性能生命週期,。該平臺支持廣泛的計算系統,包括嵌入式,獨立式,企業級和高性能,並將繼續擴大支持範圍,以涵蓋儘可能廣泛的系統。

+0

想知道,你真的使用過TPTP嗎? –

+0

@ArjanTijms:是的。你需要執行一些額外的步驟,例如安裝'Agent Controller',但一旦完成,這很好。 –

相關問題