介绍
如何在spring-boot中利用管理员对应用进行监控?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
<强>一、创建spring-boot-admin服务强>
首先使用弹簧工具套件(简称STS)创建一个简单的管理工程:
新比;弹簧起动器项目,按下面步骤填写各项,一步步完成项目创建:
打开项目下的砰的一声。xml文件,添加内容:
& lt; dependency> & lt; groupId> de.codecentric & lt; artifactId> spring-boot-admin-server & lt; version> 1.3.2 & lt;/dependency> & lt; dependency> & lt; groupId> de.codecentric & lt; artifactId> spring-boot-admin-server-ui & lt; version> 1.3.2 & lt;/dependency>
在SpringBootAdminWebApplication上面添加注解“@EnableAdminServer”
在应用程序。属性中添加内容:
server.port=8090 spring.application.name=弹簧引导管理网络 spring.boot.admin.url=http://localhost: $ {server.port} spring.jackson.serialization.indent_output=true endpoints.health。敏感=false
运行该应用,然后在浏览器中输入:http://localhost: 8090/如下图所示表示成功。
<强>二、添加其他项目被监控强>
我们找到我们需要被监控的一个spring-boot项目
打开砰的一声。xml,添加依赖:
& lt; dependency> & lt; groupId> de.codecentric & lt; artifactId> spring-boot-admin-starter-client & lt; version> 1.3.2 & lt;/dependency>
然后在应用程序。属性中添加:
spring.application.name=@project.description@ server.port=8080 spring.boot.admin。url=http://localhost: 8090
此时启动要被监控的Spring-Boot项目,然后在浏览器中访问我们上面的管理项目地址http://localhost: 8090/
便可看到如下图所示的结果,表示已被加入管理。点击细节可以查看其详细信息。
关于如何在Spring-Boot中利用管理员对应用进行监控问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。