在springboot怎么创建类,springboot 创建地址_使用 SpringBoot Admin监控Spring Boot 服务

 2023-09-23 阅读 27 评论 0

摘要:在springboot怎么创建类。简介SpringBoot-Amind是什么?Spring Boot Admin 是一个管理和监控 Spring Boot 应用程序的开源软件。,可监控的信息包含:应用状态、内存、线程、堆栈等等,比较全面的监控了 Spring Boot 应用的整个生命周期。并且可以将这

96458f2d73371637b945ce02bc61ead1.png

在springboot怎么创建类。简介

SpringBoot-Amind是什么?Spring Boot Admin 是一个管理和监控 Spring Boot 应用程序的开源软件。,可监控的信息包含:应用状态、内存、线程、堆栈等等,比较全面的监控了 Spring Boot 应用的整个生命周期。并且可以将这些信息用一个前端界面展示,方便我们理解。

spring-boot-admin示例

Springboot教程、 springboot版本 1.5.21

Admin Server 端

第一步:创建项目

这里我们可以访问spring提供的的创建springboot项目的网页地址创建项目,然后,想创建的sppringboot项目下载解压,导入我们的IDE

创建springboot地址

https://start.spring.io/​start.spring.io

访问一下

168924ecf906d55d096380dd39618f45.png

这里我们添加的依赖是

Spring Web Starter

Spring Boot Admin (Server)

我会在文章末尾提供pom.xml文件的详细内容

第二步:启动类上面加注解

@Configuration

这里注意原来@SpringBootApplication要删除掉

解释一下各个注解的意思

@EnableAdminServer 开启admin服务

第三步:修改application.properties配置文件

server.port=9988
server.port 设置应用端口号

第四步:启动应用

访问地址

http://localhost:9988

cdfd5dafa2e7abf1ae0b2484993f8f5f.png

因为我们现在没有admin client所以这个列表里没有springboot应用,接下来我们要创建一个admin客户端

Admin Client端

第一步:创建项目

像创建Admin Server项目一样,我们通过网页创建项目

db9b0a68ce8e26c21e3a5c66b2ad121a.png

这里我们添加的依赖是

Spring Web Starter

Spring Boot Admin (Client)

文章末尾我会提供pom.xml文件完整内容

第二步:修改application.properties配置文件

server.port=8001
spring.application.name=Admin Client
spring.boot.admin.url=http://localhost:9988
management.security.enabled=false

server.port 设置应用的端口号

spring.application.name 设置应用的名字

spring.boot.admin.url 设置springboot admin 服务端的地址

management.security.enabled 暴露所有端点

第三步:启动应用,在Admin服务端查看这个服务的详细内容

931b27bb460bc918f454e25f73d3cb67.png

这里我们可以看到已经有一个springboot服务在我们监控中了,点绿色的Details按钮,我们就可以查看服务的相关信息了。例如线程,日志设置相关的

fd41ee563f05d8b3b0d0a2d375704ee5.png

附录:

Admin server pom.xml文件

<?xml version="1.0" encoding="UTF-8"?>

Admin client pom.xml 文件

<?xml version="1.0" encoding="UTF-8"?>

欢迎大家在评论区留言

1cdbfb01b7d82cb487daf7182bd8f6b8.png

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/91699.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息