- Spring Boot简介
- Spring Boot快速入门
- Spring Boot引导过程
- Spring Boot Tomcat部署
- Spring Boot构建系统
- Spring Boot代码结构
- Spring Boot Bean和依赖注入
- Spring Boot运行器(Runner)
- Spring Boot应用程序属性
- Spring Boot日志
- Spring Boot构建RESTful Web服务
- Spring Boot异常处理
- Spring Boot拦截器
- Spring Boot Servlet过滤器
- Spring Boot Tomcat端口号
- Spring Boot Rest模板
- Spring Boot文件处理
- Spring Boot服务组件
- Spring Boot Thymeleaf示例
- Spring Boot使用RESTful Web服务
- Spring Boot CORS支持
- Spring Boot国际化
- Spring Boot调度
- Spring Boot启用HTTPS
- Spring Boot Eureka服务器
- Spring Boost Eureka服务注册
- Spring Boot Zuul代理服务器和路由
- Spring Boot云配置服务器
- Spring Boot云配置客户端
- Spring Boot Actuator
- Spring Boot管理服务器
- Spring Boot管理客户端
- Spring Boot启用Swagger2
- Spring Boot创建Docker镜像
- Spring Boot跟踪微服务日志
- Spring Boot Flyway数据库
- Spring Boot发送电子邮件
- Spring Boot Hystrix
- Spring Boot Web Socket
- Spring Boot批量服务
- Spring Boot Apache Kafka
- Spring Boot单元测试用例
- Spring Boot Rest控制器单元测试
- Spring Boot数据库源(连接数据库)
- Spring Boot保护Web应用程序
Spring Boot管理客户端
要通过Spring Boot Admin Server监视和管理微服务应用程序,应该添加Spring Boot Admin启动器客户端依赖项,并将Admin Server URI指向应用程序属性文件。
注 - 要监视应用程序,应为微服务应用程序启用Spring Boot Actuator端点。
首先,在构建配置文件中添加以下Spring Boot Admin启动程序客户端依赖项和Spring Boot启动程序执行程序依赖项。
Maven用户可以在pom.xml 文件中添加以下依赖项 -
<dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-client</artifactId> <version>1.5.5</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>
Gradle用户可以在build.gradle 文件中添加以下依赖项。
compile group: 'de.codecentric', name: 'spring-boot-admin-starter-client', version: '1.5.5' compile('org.springframework.boot:spring-boot-starter-actuator')
主Spring Boot应用程序代码如下:
package com.zyiz.adminclient; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import de.codecentric.boot.admin.config.EnableAdminServer; @SpringBootApplication @EnableAdminServer public class AdminclientApplication { public static void main(String[] args) { SpringApplication.run(AdminclientApplication.class, args); } }
现在,将Spring Boot Admin Server URL添加到应用程序属性文件中。对于属性文件用户,请在application.properties 文件中添加以下属性。
spring.boot.admin.url = http://localhost:9090/
对于YAML用户,请在application.yml 文件中添加以下属性。
spring: boot: admin: url: http://localhost:9000/
现在,创建一个可执行的JAR文件,并使用以下Maven或Gradle命令运行Spring Boot应用程序。
对于Maven,可以使用如下命令 -
mvn clean install
在“BUILD SUCCESS”之后,可以在target
目录下找到JAR文件。
对于Gradle,可以使用如下所示的命令 -
gradle clean build
在“BUILD SUCCESSFUL”之后,可以在build/libs
目录下找到JAR文件。
现在,使用显示的命令运行JAR文件 -
java –jar <JARFILE>
现在,服务器应用程序(上一节中)已在Tomcat端口9090
上启动,客户端应用程序已在Tomcat端口8090
上启动。
现在,从Web浏览器访问以下URL,应该能看到Spring Boot应用程序已在Spring Boot Admin Server中注册。
现在,单击“Detail” 按钮,然后在管理服务器UI中查看执行器端点。
以下是纠正/补充内容:
import de.codecentric.boot.admin.config.EnableAdminServerEnableAdminServer2.1.5版的spring-boot-admin-client不需要上面的注解 提交时间:2019-08-15
- Java教程
- Vim教程
- Swing教程
- Spring教程
- Spring Web Services教程
- Spring MVC教程
- Spring JDBC教程
- Spring Cloud教程
- Spring Boot教程
- Spring Boot CLI教程
- Spring Batch教程
- Spring AOP教程
- PDFBox教程
- JSP教程
- JSF教程
- JPA教程
- Java面向对象设计
- Java设计模式
- Java虚拟机教程
- Java泛型教程
- Java正则表达式教程
- Java数据类型教程
- Java并发编程教程
- Java密码学教程
- Java多线程教程
- Java国际化(i18n)教程
- JavaFX教程
- Java9教程
扫描二维码
程序员编程王