Ce projet vise à permettre aux développeurs de surveiller plus rapidement plusieurs jvm d'hôtes distants. Si votre projet est Spring Boot, il est très pratique à intégrer. Ne vous découragez pas avec Spring Boot, vous pouvez rapidement initialiser un programme de démarrage Spirng et introduire le package jar
https://github.com/xk4848123/monitor
https://github.com/xk4848123/monitor-server
Vous devez avoir JDK dans la machine, pas seulement JRE, configurer le chemin Java et compter sur ExcuteCmd pour trouver les commandes jdk de base dans le programme
git clone https://github.com/xk4848123/monitor-server.git
idée -> Projet sélectionné pom.xml
Modify resources/application.properties
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(同上) ....
Vous pouvez configurer plusieurs hôtes de surveillance ici, veuillez faire attention au format
address=http://ip:port/xxx
(xxx est ce que vous configurez sur le moniteur, comme indiqué ci-dessous)
address=http://ip:port/xxx
(xxx是你在monitor上配置的,下文中会有)
name=server-1
name=server-1
(il peut être différent pour chaque moniteur, facile à distinguer lors de l'affichage)
, nous pouvons également simplement déployer le client de surveillance
, déployez simplement un client de surveillance dans un système d'exploitation. Lorsque vous avez plusieurs programmes jvm, vous pouvez surveiller tant qu'il y a un déploiement
Télécharger la version
.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/>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!