<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    爪哇一角

    共同探討STRUTS#HIBERNATE#SPRING#EJB等技術
    posts - 3, comments - 6, trackbacks - 0, articles - 99
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    java內存監控--JConsole 監控應用

    Posted on 2009-12-11 14:55 非洲小白臉 閱讀(3199) 評論(0)  編輯  收藏 所屬分類: 其他資源

    其實在 JDK 5 中已經新加入了這個功能了. 現在的 JDK 已經內置了對 VM 的監控功能. JDK 6 中這個工具變的更加好用了. 關于 JDK 5 中如何使用這個工具可以參考這里: http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html

    http://java.sun.com/j2se/1.5.0/docs/guide/management/jconsole.html

    jconsole 可以很方便的監控本機的所有 Java 應用和遠程的應用.

    監控本地應用

     首先就是啟動您要監控的應用, 例如我用 JDK 1.6 來啟動了 Tomcat, 或者 Eclipse 也可以, 可以在任務管理器(Ctrl+Alt+Del可以調出來, 或者在任務欄點擊右鍵)里看到進程ID, 例如我這里是 6132.

    接著在 JDK 安裝目錄中(<JDK_HOME>/bin/jconsole.exe)啟動 jconsole.exe (雙擊或者在 cmd 里面敲入 jconsole), 主界面會提示您建立一個新連接:

    可以看到進程ID, 選擇它, 然后點擊"連接". 這些 ID 必須都是用 JDK 1.6 的 java.exe 啟動的, 否則在列表里看不到.

    JConsle 能監控內存,線程,類的數目和CPU然后點擊各個 Tab 可以看到詳細的輸出, 詳細的輸出包括:
    內存: 堆/非堆, 峰值, 內存的各個部分, 例如 Perm, Eden 等的大小曲線圖.
    線程: 峰值, 所有線程的列表, 堆棧跟蹤(哪個對象中的線程)等. 還可以強制執行GC.
    類: 峰值, 類總數曲線圖.
    MBean: 一些 JVM 參數的詳細 MBean 信息.

    監控遠程進程

    首先需要在運行的應用上啟用遠程管理, 參數如下(簡單期間就不加用戶驗證了):
    java -Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -jar ../demo/jfc/Java2D/Java2Demo.jar

    然后連接的時候選擇遠程進程, 地址輸入:

    localhost:1090

    即可.當然在別的電腦上(一般是局域網)可以輸入那個電腦的IP.

    綜 述: 使用 JConsole 可以簡單的監控 Server 狀態, 但是本身要占一定的資源, 不過 JVM 自帶的監控, 理論上講應該是占資源很小很小的, 可以用它來方便的了解 Web 服務器應用進程的狀態. 如果要調優應用, 還是使用 JProfiler 等工具更好一些, 當然它們占的資源也更大.

    后記:

    jdk1.6.0\demo\management\MemoryMonitor

    這里帶了個很好的畫內存曲線圖的例子... 大家改改就可以實現同時監控多臺 Server 的內存曲線了....

    主站蜘蛛池模板: 亚洲无线码一区二区三区| 亚洲国产精品国产自在在线| 亚洲一区二区三区首页| a毛片免费观看完整| 亚洲最大激情中文字幕| 免费播放在线日本感人片| 亚洲中久无码永久在线观看同| www成人免费观看网站| 亚洲日韩激情无码一区| 在线观看免费黄色网址| 亚洲国产成人久久精品影视| 免费A级毛片无码视频| 亚洲婷婷在线视频| 在线免费一区二区| 免费人妻精品一区二区三区| 亚洲无线观看国产精品| 久久综合国产乱子伦精品免费| 亚洲精品在线免费观看视频| 97无码免费人妻超级碰碰碰碰| 亚洲欧美成人综合久久久| 无码欧精品亚洲日韩一区夜夜嗨 | 亚洲自偷自偷在线成人网站传媒| a毛片基地免费全部视频| 国产区图片区小说区亚洲区| 亚洲综合av永久无码精品一区二区| 久久精品国产大片免费观看| 亚洲乱人伦精品图片| 国产免费变态视频网址网站| 中国国产高清免费av片| 99ri精品国产亚洲| 国产在线a不卡免费视频| 99久久婷婷免费国产综合精品| 亚洲麻豆精品果冻传媒| 国产精品久久香蕉免费播放| 国产成人免费AV在线播放| 激情内射亚洲一区二区三区爱妻| 免费在线一级毛片| 18禁美女裸体免费网站| 老司机午夜性生免费福利| 亚洲日韩国产精品无码av| 亚洲中文字幕无码爆乳av中文|