国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

使用jvisualvm通過JMX的方式監控遠程JVM運行狀況

邱勇 / 2220人閱讀

摘要:使用通過的方式監控遠程運行狀況介紹為自帶性能監控工具,通過動態可視化的展示,方便監控本地及遠程的運行情況。啟動需要遠程監控的程序配置防火墻規則,解除相關端口限制除了監聽章節中配置的端口號外,還會監聽一到兩個隨機端口號。

使用jvisualvm通過JMX的方式監控遠程JVM運行狀況

jvisualvm介紹
jvisualvm為jdk自帶jvm性能監控工具,通過動態可視化的展示,方便監控本地及遠程jvm的運行情況。監控本地jvm比較簡單,本文不做介紹。jvisualvm位于$JAVA_HOME/bin/目錄下。

遠程jvm參數配置
在java程序啟動時加上以下jvm參數:
.-Dcom.sun.management.jmxremote
.-Djava.rmi.server.hostname=<遠程服務器ip>
.-Dcom.sun.management.jmxremote.port=<遠程服務器端口>
.-Dcom.sun.management.jmxremote.ssl=false
.-Dcom.sun.management.jmxremote.authenticate=false/true
當-Dcom.sun.management.jmxremote.authenticate=true時,還需添加
-Dcom.sun.management.jmxremote.password.file=
-Dcom.sun.management.jmxremote.access.file=

遠程jvm參數配置示例

jmxremote.password和jmxremote.access配置
直接copy$JAVA_HOME/jre/lib/management/目錄下的jmxremote.password.template和jmxremote.access再自定義修改,例如:


注意:由于密碼是以明文的方式保存在jmxremote.password中,所以此文件只能有被其所有者都讀寫,即,權限為600。

啟動需要遠程監控的java程序

配置防火墻規則,解除jmxserver相關端口限制
jmxserver除了監聽章節2中配置的jmxremote.port端口號外,還會監聽一到兩個隨機端口號。兩個隨機端口號查看方式如下圖:

提示:再每次重啟Java程序后,jmxserver監聽的隨機端口都可能會發生改變,所以每次都要在防火墻中重新配置新的隨機端口;建議在防火墻規則中配置隨機端口為臨時端口。
jmxserver監聽的隨機端口配置參考

本地客戶端配置


文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/68837.html

相關文章

  • Jstatd方式遠程監控Linux下 JVM運行情況

    摘要:能夠提供被監控虛擬機的內存線程類的加載以及等信息,從而能夠對服務器的運行情況進行實時監控。目前支持兩種監控方法方法和基于的方法。下一篇博客講解以方式實現遠程監控。 轉自:http://www.cnblogs.com/catkin...介紹兩個jdk1.8自帶的可視化監視工具 Jconsole: Java 6.x采用JMX方式提供了一系列監視和管理虛擬機的API,隨SDK一起發布的JCo...

    hedge_hog 評論0 收藏0
  • 深入理解虛擬機之虛擬機性能監控和故障處理工具

    摘要:監控和故障處理工具顯示指定系統內所有的虛擬機進程用于收集虛擬機各方面的運行數據。的常用功能選項測試上面輸出了我正在運行程序的包名下的類名虛擬機統計信息監視工具使用于監視虛擬機各種運行狀態信息的命令行工具。 《深入理解Java虛擬機:JVM高級特性與最佳實踐(第二版》讀書筆記與常見面試題總結 本節常見面試題(推薦帶著問題閱讀,問題答案在文中都有提到): JVM調優的常見命令行工具有哪些?...

    jas0n 評論0 收藏0
  • JAVA可視化監控程序JVisualVM使用

    摘要:監控本地進程是程序,安裝默認在目錄下打開默認會顯示本機進程簡介概述顯示線程基本狀態,線程號,參數以及一些系統屬性監視顯示,堆,類加載信息,線程信息執行垃圾回收點擊會進程垃圾回收堆類似,圖形界面類似可以看到該類的實例數雙擊類可以看到實例,字段 0x01.監控本地JAVA進程 JVisualVM是Oracle程序,安裝JDK默認在bin目錄下 打開JVisualVM默認會顯示本機JAVA...

    qujian 評論0 收藏0
  • 利用VisualVm和JMX遠程監控K8S里Java進程

    摘要:原文地址在利用和遠程監控進程和利用連接的方法里介紹了如何使用監控遠程進程的方法。那么如何監控一個運行在集群中的進程呢其實大致方法也是類似的。 原文地址 在利用VisualVm和JMX遠程監控Java進程和VisualVm利用SSL連接JMX的方法里介紹了如何使用VisualVm+JMX監控遠程Java進程的方法。那么如何監控一個運行在K8S集群中的Java進程呢?其實大致方法也是類似的...

    Caicloud 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<