JAMon
http://jamonapi.sourceforge.net/
網(wǎng)上說(shuō)的人很多,似乎用法找不到。只有幾篇介紹的。系統(tǒng)開(kāi)發(fā)經(jīng)常遇到慢的問(wèn)題,
打算用這個(gè)工具來(lái)查查問(wèn)題到底出在哪,先仔細(xì)研究一把。
作用;
1.系統(tǒng)瓶頸。determine application performance bottlenecks, user/application interactions, track application scalability
2.性能統(tǒng)計(jì)。JAMon 1.0 gathers aggregate performance statistics such as hits, execution times (total, average, minimum, maximum, standard deviation), as well as concurrency information such as simultaneous application requests
未完待續(xù)。
Jwebap
http://jwebap.sourceforge.net/
不要看這個(gè)頁(yè)面的配置文件。過(guò)期了很久。難怪我看這個(gè)配置是錯(cuò)誤的。
報(bào)錯(cuò)。
還是看下載過(guò)來(lái)的壓縮包里面的web-example.xml
<listener>
<listener-class>org.jwebap.startup.JwebapListener</listener-class>
</listener>
這個(gè)不錯(cuò)。
今天用了一下還是相當(dāng)方便的。在下載的文件中有pdf,按照步驟配置web.xml 放入xml配置文件,加入相應(yīng)的jar包.啟動(dòng)web服務(wù)器,訪(fǎng)問(wèn) http://localhost/detect/ 就可以訪(fǎng)問(wèn)了。由于使用了靜態(tài)寫(xiě)代碼的介入方式實(shí)現(xiàn)。所以添加要監(jiān)視的類(lèi)以后,需要重新啟動(dòng)服務(wù)器。然后就可以在界面上看到執(zhí)行時(shí)間等信息,在此基礎(chǔ)上發(fā)現(xiàn)耗時(shí)的位置可以適當(dāng)?shù)募尤隿ache,可以有效的提升響應(yīng)速度。調(diào)優(yōu)的關(guān)鍵還是要找到那個(gè)位置。
性能調(diào)優(yōu) http://www.javaperformancetuning.com/
JConsole的使用手冊(cè)
很好的一篇介紹,圖文并茂
順帶還有JProfiler的介紹
http://muyoufang001.blog.163.com/blog/static/37500671200911115449449/
http://jamonapi.sourceforge.net/
網(wǎng)上說(shuō)的人很多,似乎用法找不到。只有幾篇介紹的。系統(tǒng)開(kāi)發(fā)經(jīng)常遇到慢的問(wèn)題,
打算用這個(gè)工具來(lái)查查問(wèn)題到底出在哪,先仔細(xì)研究一把。
作用;
1.系統(tǒng)瓶頸。determine application performance bottlenecks, user/application interactions, track application scalability
2.性能統(tǒng)計(jì)。JAMon 1.0 gathers aggregate performance statistics such as hits, execution times (total, average, minimum, maximum, standard deviation), as well as concurrency information such as simultaneous application requests
未完待續(xù)。
Jwebap
http://jwebap.sourceforge.net/
不要看這個(gè)頁(yè)面的配置文件。過(guò)期了很久。難怪我看這個(gè)配置是錯(cuò)誤的。
報(bào)錯(cuò)。
引用
java.lang.ClassNotFoundException: org.jwebap.core.JwebapListener
還是看下載過(guò)來(lái)的壓縮包里面的web-example.xml
引用
<listener>
<listener-class>org.jwebap.startup.JwebapListener</listener-class>
</listener>
這個(gè)不錯(cuò)。
今天用了一下還是相當(dāng)方便的。在下載的文件中有pdf,按照步驟配置web.xml 放入xml配置文件,加入相應(yīng)的jar包.啟動(dòng)web服務(wù)器,訪(fǎng)問(wèn) http://localhost/detect/ 就可以訪(fǎng)問(wèn)了。由于使用了靜態(tài)寫(xiě)代碼的介入方式實(shí)現(xiàn)。所以添加要監(jiān)視的類(lèi)以后,需要重新啟動(dòng)服務(wù)器。然后就可以在界面上看到執(zhí)行時(shí)間等信息,在此基礎(chǔ)上發(fā)現(xiàn)耗時(shí)的位置可以適當(dāng)?shù)募尤隿ache,可以有效的提升響應(yīng)速度。調(diào)優(yōu)的關(guān)鍵還是要找到那個(gè)位置。
性能調(diào)優(yōu) http://www.javaperformancetuning.com/
JConsole的使用手冊(cè)
很好的一篇介紹,圖文并茂
順帶還有JProfiler的介紹
http://muyoufang001.blog.163.com/blog/static/37500671200911115449449/
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元

