返回
使用 Spring Boot Admin 监控 Spring Boot 应用服务
后端
2024-01-14 16:50:56
Spring Boot Admin 服务端搭建步骤
为了使用 Spring Boot Admin 监控 Spring Boot 应用服务,我们需要先搭建 Spring Boot Admin 服务端。以下是在开发环境中使用 Spring Boot 2.1.6.RELEASE 和 Spring Boot Admin Server 2.1.10.RELEASE 搭建 Spring Boot Admin 服务端的步骤:
-
创建项目
mkdir spring-boot-admin-server cd spring-boot-admin-server
-
初始化 Spring Boot 项目
spring init --dependencies=web,actuator,spring-boot-admin-server
-
修改
pom.xml
文件将
<parent>
标签替换为:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.6.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent>
添加
<dependency>
标签:<dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-server</artifactId> <version>2.1.10.RELEASE</version> </dependency>
-
修改
application.properties
文件添加以下内容:
server.port=8080 spring.security.user.name=admin spring.security.user.password=password
-
启动 Spring Boot Admin 服务端
mvn spring-boot:run
Spring Boot 应用服务集成 Spring Boot Admin
为了能够使用 Spring Boot Admin 监控 Spring Boot 应用服务,我们需要在 Spring Boot 应用服务中集成 Spring Boot Admin。以下是在 Spring Boot 应用服务中集成 Spring Boot Admin 的步骤:
-
在
pom.xml
文件中添加以下依赖:<dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-client</artifactId> <version>2.1.10.RELEASE</version> </dependency>
-
在
application.properties
文件中添加以下内容:spring.boot.admin.client.url=http://localhost:8080
-
启动 Spring Boot 应用服务
mvn spring-boot:run
访问 Spring Boot Admin 服务端
在浏览器中输入 http://localhost:8080
,即可访问 Spring Boot Admin 服务端。登录后,您将能够看到 Spring Boot 应用服务的列表,并能够对这些服务进行监控。