logo资料库

Spring-boot-admin微服务监控.docx

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
Spring-boot-admin 微服务监控 1、 服务端 1.1、 新建一个 springboot 项目,项目结构如下图: 1.2、 在 pom.xml 文件中加入以下依赖: de.codecentric spring-boot-admin-server 1.5.0 de.codecentric spring-boot-admin-server-ui 1.5.0 1.3、 配置 application.yml 文件,如下: spring: application: name: svc-monitor boot: admin: context-path: /sba # 配置访问路径为:http://localhost:64000/svc-monitor/sba server: port: 64000 context-path: /svc-monitor/ #统一为访问的url 加上一个前缀 1.4、 使用@EnableAdminServer 注解激活 SBA,如下图:
2、 客户端 2.1、新建一个 springboot 项目,项目结构如下图: 2.2、在 pom.xml 文件中加入如下依赖: de.codecentric spring-boot-admin-starter-client 1.5.0 2.3、配置 application.yml 文件 spring: boot: admin: client: prefer-ip: true # 解决windows 下运行时无法识别主机名的问题 url: http://localhost:64000/svc-monitor # 向服务端注册的地址 management: port: 64001 security: enabled: false # spring-boot 1.5.2 之后严格执行安全策略,所以需要配置这个为false info: #定义各种额外的详情给服务端显示 app:
name: "@project.name@" #从pom.xml 中获取 description: "@project.description@" version: "@project.version@" spring-boot-version: "@project.parent.version@" 2.4、其它配置 如果需要显示项目版本号,需要在 pom.xml 中添加一些信息(build-info),如下图: 3、 启动项目 先启动服务端,再启动客户端,然后在浏览器上输入: http://localhost:64000/svc-monitor/sba,即可看见监控页面,如下图: 1) 2)
分享到:
收藏