欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用JMX連接JVM實(shí)現(xiàn)過程詳解

 更新時(shí)間:2020年04月07日 10:49:18   作者:Chsoul''S Blog  
這篇文章主要介紹了使用JMX連接JVM實(shí)現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

什么是JMX?

什么是JMX,Java Management Extensions,即Java管理擴(kuò)展,是一個(gè)為應(yīng)用程序、設(shè)備、系統(tǒng)等植入管理功能的框架。JMX可以跨越一系列異構(gòu)操作系統(tǒng)平臺、系統(tǒng)體系結(jié)構(gòu)和網(wǎng)絡(luò)傳輸協(xié)議,靈活的開發(fā)無縫集成的系統(tǒng)、網(wǎng)絡(luò)和服務(wù)管理應(yīng)用,詳細(xì)內(nèi)容可查看

http://www.dbjr.com.cn/article/184218.htm

JMX使用

在安裝JDK開發(fā)工具包后,在bin目錄中有jmc.exe、jvisualvm.exe、jconsole.exe,這三個(gè)工具都可以提供可視化界面來監(jiān)控我們的Java程序運(yùn)行狀況,既可以連接本地程序,也可以監(jiān)控遠(yuǎn)程環(huán)境,使用起來很方便,這里以jvisualvm.exe為例。

本地環(huán)境

在Java安裝bin目錄直接雙擊jvisualvm.exe啟動(dòng),就可以看到本地監(jiān)控程序,有啟動(dòng)的IDEA,如果有其他依賴于Java平臺運(yùn)行的程序也都會(huì)展示。

遠(yuǎn)程環(huán)境

連接遠(yuǎn)程環(huán)境,需要在Java程序啟動(dòng)的時(shí)候添加以下參數(shù)

-Dcom.sun.management.jmxremote.port=server_port 遠(yuǎn)程連接需要開放的端口

-Dcom.sun.management.jmxremote.authenticate=false 不使用安全認(rèn)證

-Djava.rmi.server.hostname=server_ip 要連接的遠(yuǎn)程主機(jī)的IP

-Dcom.sun.management.jmxremote.ssl=false 禁止使用ssl連接

然后啟動(dòng)你的Java程序,可以添加在啟動(dòng)參數(shù)文件中,也可以用下面方式啟動(dòng)

java -Dcom.sun.management.jmxremote.port=server_port -Dcom.sun.management.jmxremote.ssl=false 省略... -jar ./your_jar

啟動(dòng)遠(yuǎn)程程序后,在本地啟動(dòng)jvisualvm.exe,輸入以下信息就可以連接了

如果不能連接,檢查遠(yuǎn)程服務(wù)是否啟動(dòng)成功,查看遠(yuǎn)程系統(tǒng)的防火墻是否開放端口,要確保你設(shè)置的端口沒有被占用。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java設(shè)計(jì)模式之裝飾模式原理與用法實(shí)例詳解

    Java設(shè)計(jì)模式之裝飾模式原理與用法實(shí)例詳解

    這篇文章主要介紹了Java設(shè)計(jì)模式之裝飾模式原理與用法,結(jié)合實(shí)例形式詳細(xì)分析了裝飾模式的概念、原理、定義與使用方法,并總結(jié)分析了裝飾模式的優(yōu)缺點(diǎn),具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2018-04-04
  • spring boot打包成可執(zhí)行jar包

    spring boot打包成可執(zhí)行jar包

    本篇文章主要介紹了spring boot打包成可執(zhí)行jar包,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-10-10
  • MyBatis中模糊查詢使用CONCAT('%',#{str},'%')出錯(cuò)的解決

    MyBatis中模糊查詢使用CONCAT('%',#{str},'%')出錯(cuò)的解

    這篇文章主要介紹了MyBatis中模糊查詢使用CONCAT('%',#{str},'%')出錯(cuò)的解決,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • 解決resultMap映射數(shù)據(jù)錯(cuò)誤的問題

    解決resultMap映射數(shù)據(jù)錯(cuò)誤的問題

    這篇文章主要介紹了解決resultMap映射數(shù)據(jù)錯(cuò)誤的問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Java實(shí)現(xiàn)Socket的TCP傳輸實(shí)例

    Java實(shí)現(xiàn)Socket的TCP傳輸實(shí)例

    這篇文章主要介紹了Java實(shí)現(xiàn)Socket的TCP傳輸,實(shí)例分析了java通過socket實(shí)現(xiàn)TCP傳輸?shù)南嚓P(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • JAVA中DIFF算法實(shí)現(xiàn)

    JAVA中DIFF算法實(shí)現(xiàn)

    本文主要介紹了JAVA中DIFF算法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Spring security BCryptPasswordEncoder密碼驗(yàn)證原理詳解

    Spring security BCryptPasswordEncoder密碼驗(yàn)證原理詳解

    這篇文章主要介紹了Spring security BCryptPasswordEncoder密碼驗(yàn)證原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • 淺談java獲取UUID與UUID的校驗(yàn)

    淺談java獲取UUID與UUID的校驗(yàn)

    這篇文章主要介紹了java獲取UUID與UUID的校驗(yàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • spring boot security自定義認(rèn)證的代碼示例

    spring boot security自定義認(rèn)證的代碼示例

    這篇文章主要介紹了spring boot security自定義認(rèn)證,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • Java實(shí)現(xiàn)Windows計(jì)算器界面

    Java實(shí)現(xiàn)Windows計(jì)算器界面

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)Windows計(jì)算器界面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06

最新評論