Dieses Projekt soll es Entwicklern erleichtern, mehrere Remote-Host-JVMs schneller zu überwachen. Wenn es sich bei Ihrem Projekt um Spring Boot handelt, ist die Integration einfach. Lassen Sie sich von Spring Boot nicht entmutigen, Sie können schnell ein Spirng-Boot-Programm initialisieren und das JAR-Paket einführen
git clone https://github.com/xk4848123/monitor-server.git
Idee -> Projekt aus vorhandenen Quellen…
ausgewähltes Projekt pom.xml
Ressourcen/application.properties ändern
monitor.serve[0].name=serve-1 monitor.serve[0].address=http://127.0.0.1:8081/monitor(这里需要与客户端的monitor.path对应) monitor.serve[1].name=serve-2 monitor.serve[1].address=http://127.0.0.1:8082(同上) ....
Sie können hier mehrere Überwachungshosts konfigurieren, bitte achten Sie auf das Format
address=http://ip:port/xxx
(xxx ist das, was Sie auf dem Monitor konfigurieren, wie unten gezeigt)address=http://ip:port/xxx
(xxx是你在monitor上配置的,下文中会有)
name=server-1
name=server-1
(Kann für jeden Monitor unterschiedlich sein, um die Unterscheidung bei der Anzeige zu erleichtern)https://github.com/xk4848123/monitor
进入Release列表,下载jar
本地mvn install(等到博主把jar传到中心仓库就不用这么么麻烦了)
cmd执行以下命令
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
在任意一个Spring boot项目中使用,我这里打开我本地一个叫chat的项目
在resources/application.properties增加属性
#决定访问路径,可以自行定义 monitor.path=monitor #决定是否启动监控客户端 monitor.enable=true
pom.xml引入
跑起项目
OK!
我们现在访问monitor-server(我当下部署的在http://127.0.0.1:8888
,大家根据自己的配置访问)
<br/>
Das obige ist der detaillierte Inhalt vonEin verteiltes JVM-Überwachungstool, sehr praktisch!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!