<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          推薦一個(gè)分布式JVM監(jiān)控工具,非常實(shí)用!

          共 1741字,需瀏覽 4分鐘

           ·

          2022-02-27 10:54

          不點(diǎn)藍(lán)字關(guān)注,我們哪來故事?


          一個(gè)指導(dǎo)程序員進(jìn)入大公司/獨(dú)角獸?的精品社群,致力于分享職場(chǎng)達(dá)人的專業(yè)打法,包括「學(xué)習(xí)路線+簡(jiǎn)歷模板+實(shí)習(xí)避坑+筆試面試+試用轉(zhuǎn)正+升職加薪+跳槽技巧」。

          點(diǎn)這里去了解,劍指大廠吧!







          來源:blog.csdn.net/xk4848123/
          article/details/106952309

          該項(xiàng)目為了方便開發(fā)者更快監(jiān)控多個(gè)遠(yuǎn)程主機(jī)jvm,如果你的項(xiàng)目是Spring boot那么很方便集成,jar包引入即可,不是Spring boot也不用氣餒,你可以快速自行初始化一個(gè)Spirng boot程序引入jar包即可

          效果展示

          整體架構(gòu)

          git地址

          • https://github.com/xk4848123/monitor
          • https://github.com/xk4848123/monitor-server

          使用前提

          需要機(jī)器中有JDK,不僅僅是JRE,配置好java path,程序中依靠ExcuteCmd找尋jdk基本命令

          手把手教你用

          克隆monitor-server

          git?clone?https://github.com/xk4848123/monitor-server.git

          idea -> Project from Existing Sources…

          選中項(xiàng)目pom.xml

          修改resources/application.properties

          monitor.serve[0].name=serve-1
          monitor.serve[0].address=http://127.0.0.1:8081/monitor(這里需要與客戶端的monitor.path對(duì)應(yīng))
          monitor.serve[1].name=serve-2
          monitor.serve[1].address=http://127.0.0.1:8082(同上)
          ....

          這里可以配置多個(gè)監(jiān)控主機(jī),格式注意下

          • address=http://ip:port/xxx(xxx是你在monitor上配置的,下文中會(huì)有)
          • name=server-1(每個(gè)monitor不同即可,便于顯示時(shí)區(qū)分)

          run monitor-server

          有異常沒關(guān)系,我們把監(jiān)控客戶端也部起來就好了

          說在前面

          一個(gè)操作系統(tǒng)內(nèi)部署一個(gè)監(jiān)控客戶端就好,當(dāng)你有個(gè)多個(gè)jvm程序時(shí),只要有一個(gè)部署就可以監(jiān)控

          下載Release

          https://github.com/xk4848123/monitor

          進(jìn)入Release列表,下載jar

          本地mvn install(等到博主把jar傳到中心倉庫就不用這么么麻煩了)

          cmd執(zhí)行以下命令

          mvn?install:install-file?-DgroupId=com.github.xk4848123?-DartifactId=monitor-spring-boot-starter?-Dversion=2.3.1?-Dpackaging=jar?-Dfile=C:\Users\Administrator\Downloads\monitor-spring-boot-starter.jar

          在任意一個(gè)Spring boot項(xiàng)目中使用,我這里打開我本地一個(gè)叫chat的項(xiàng)目

          在resources/application.properties增加屬性

          #決定訪問路徑,可以自行定義
          monitor.path=monitor
          #決定是否啟動(dòng)監(jiān)控客戶端
          monitor.enable=true

          pom.xml引入

          跑起項(xiàng)目

          OK!

          我們現(xiàn)在訪問monitor-server(我當(dāng)下部署的在http://127.0.0.1:8888,大家根據(jù)自己的配置訪問)


          推薦


          歡迎加入我的知識(shí)星球,一起劍指大廠,不斷晉升加薪。

          劍指大廠不僅是一個(gè)獲取信息的圈子,還是一個(gè)規(guī)劃職業(yè)的導(dǎo)師。已在知識(shí)星球,更新如下點(diǎn)這里去了解,劍指大廠吧!或點(diǎn)擊下圖了解):


          //////?END?//////
          ↓ 點(diǎn)擊下方關(guān)注,看更多架構(gòu)分享?↓
          瀏覽 116
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  久草超碰在线 | aⅴ网站| 一级成人免费视频 | 亚洲AV无码乱码国产精品牛牛 | 9797色 |