szhswl
          宋針還的個人空間
                  作為一名Java開發人員,應當始終關注應用程序的性能問題;同時也應該同能夠幫助提高應用程序性能的人(如DBA,其實這經常是最重要的一個環節)一起協作;并盡可能地去關注Java性能方面的一些最佳實踐。
                  這里將向大家以圖解的形式介紹Java性能調優工具BEA JRockit Mission Control,但這里只介紹該工具的基本環境的搭建,
          讓新人少走彎路,至于該工具的具體介紹及使用請查看:http://dev2dev.bea.com.cn/techdoc/2007/07/java-soa-BEA-JRockit.html
          一,基本準備:
                  Eclipse是3.2的。
                  Weblogic是安裝9.2的(安裝后自帶JRockit工具):http://download2.bea.com/pub/platform/92/server920_win32.exe。
                  Weblogic的破解文件及介紹,請下載:weblogic9.2.crack.zip
                  Weblogic的Eclipse插件,請下載:weblogic.eclipse.zip
          二,安裝配置:
                  Eclipse及Weblogic安裝破解都比較容易,這里不再多說。接下來就是在Eclipse上配置,把插件解壓后放在eclipse下的plugins文件夾下,
          啟動Eclipse,點“窗口-->顯示視圖-->其他”則可看到下圖:

          右擊編輯,填寫基本信息,如下圖(本人weblogic安裝路徑即<%bea_home%>是:D:\Program Files\BEA):

          在classpath中添加破解jar包,如下圖:

          在runtime中,單擊安裝JRE,為jrockit簡單配置VM參數:java -Xmanagement -Djrockit.managementserver.autodiscovery=true,如下圖:

          當然VM參數的配置還可以優化一下,比如:-jrockit -Xmanagement -Djrockit.managementserver.port=7878 -Djrockit.managementserver.authenticate=false -Djrockit.managementserver.ssl=false -Xms512m,指定了managementserver的端口,然后在runtime中選擇jrockit的jre。至此,基本配置完畢。
          三,基本使用:
                  啟動weblogic,正常啟動日志應該如下圖(截了小部分):

          應用包含這兩句:
                  [JRockit] Starting remote JMX connector on port 7878.
                  [JRockit] Remote JMX connector on port 7878 ready.
          這樣啟動jrockit的管理控制臺等工具時才能連接上。
                  通過cmd或直接到<%bea_home%>/bin目錄下雙擊console.exe,啟動console。新建一個連接,如下圖:

          單擊OK連接成功,即可監控系統的運行情況了,如下圖:

                  通過cmd或直接到<%bea_home%>/bin目錄下雙擊jconsole.exe,啟動監控管理控制臺,如下圖:

          單擊連接按鈕,即可看到:

          至于最重要的memleak.exe內存泄露檢查工具,本人還未能破解,一連接就報license出無效,如果有達人知道此工具的破解方法還請指教一二。
          好了,介紹到這,就如一開始所說,只介紹基本配置,至于工具的使用還得自行深入研究。


          轉載請注明出處。

          ---------------------------------------------------------------------------------------------------------------------------------
          說人之短,乃護己之短。夸己之長,乃忌人之長。皆由存心不厚,識量太狹耳。能去此弊,可以進德,可以遠怨。
          http://www.aygfsteel.com/szhswl
          ------------------------------------------------------------------------------------------------------ ----------------- ---------
          posted on 2007-12-13 10:46 宋針還 閱讀(6746) 評論(11)  編輯  收藏

          FeedBack:
          # re: Java性能調優工具
          2007-12-13 11:20 | 阿里
          不錯
          破解可千萬要保持有效。  回復  更多評論
            
          # re: Java性能調優工具
          2007-12-13 11:44 | 宋針還
          @阿里
          呵呵,破解現在在本人機子都測試通過了,就是內存泄露工具至今沒搞定。  回復  更多評論
            
          # re: Java性能調優工具
          2007-12-17 10:05 | Robin's Java World
          我用給的crack里面的License怎么不行呀?現在啟動就報錯了。  回復  更多評論
            
          # re: Java性能調優工具
          2007-12-17 13:24 | 宋針還
          啟動報什么錯,License在本人機子是調試通過的。  回復  更多評論
            
          # re: Java性能調優工具
          2007-12-17 17:23 | CoderDream
          非常不錯,感謝分享!  回復  更多評論
            
          # re: Java性能調優工具
          2007-12-18 13:58 | 屹礫
          不能用JRockit的實現與Sun的實現做類比,如果以JRockit上的執行性能來參考Sun的性能不可行的。還是要針對實際的JRE進行測試才最真實。  回復  更多評論
            
          # re: Java性能調優工具
          2007-12-18 14:31 | 宋針還
          @屹礫
          雖然也有很多人說JRockit在某些方面比Sun的JDK強,本人還是認為兩者都有優點,用這個工具測試性能,結果還是差不多的,這里只是介紹更多的工具讓更多的朋友有更多的選擇,下面文章偶有寫JProbe的破解及小說明,
          http://www.aygfsteel.com/szhswl/articles/166341.html
          歡迎討論,歡迎提出不同意見。  回復  更多評論
            
          # re: Java性能調優工具
          2008-09-12 15:59 | mila
          借你的地方招個人
          需要java性能調優的人,onsite美國半年。
          guanglian1103@hotmail.com  回復  更多評論
            
          # re: Java性能調優工具
          2008-11-18 11:34 | 水怪
          現在JRockit已經不需要破解了,直接去BEA網站現在License就可以了。  回復  更多評論
            
          # re: Java性能調優工具[未登錄]
          2008-12-30 12:36 | chris
          -Xmanagement :what ' s the mean?  回復  更多評論
            
          # re: Java性能調優工具[未登錄]
          2008-12-30 13:31 | 宋針還
          @chris
          網上云:以啟動Jrockit 的管理功能將訊息讓Management. Console 能獲得JVM 的訊息。  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 娄底市| 沙洋县| 通道| 洪洞县| 喀什市| 喀喇沁旗| 奇台县| 宣化县| 龙泉市| 南靖县| 永和县| 鄂温| 饶平县| 新泰市| 科技| 文山县| 韶关市| 和政县| 万载县| 都兰县| 九江县| 瓮安县| 长宁区| 博白县| 彰化县| 万全县| 桂平市| 云阳县| 石泉县| 通渭县| 和平区| 天津市| 昌图县| 隆尧县| 巴林左旗| 七台河市| 安溪县| 涞水县| 乡城县| 泗水县| 页游|