zoukankan      html  css  js  c++  java
  • 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>
    
    XML

    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')
    
    XML

    主Spring Boot应用程序代码如下:

    package com.yiibai.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);
       }
    }
    
    Java

    现在,将Spring Boot Admin Server URL添加到应用程序属性文件中。对于属性文件用户,请在application.properties 文件中添加以下属性。

    spring.boot.admin.url = http://localhost:9090/
    
    Shell

    对于YAML用户,请在application.yml 文件中添加以下属性。

    spring:
       boot:
          admin:
             url: http://localhost:9000/
    

    现在,创建一个可执行的JAR文件,并使用以下Maven或Gradle命令运行Spring Boot应用程序。

    对于Maven,可以使用如下命令 -

    mvn clean install
    
    Shell

    在“BUILD SUCCESS”之后,可以在target目录下找到JAR文件。

    对于Gradle,可以使用如下所示的命令 -

    gradle clean build
    
    Shell

    在“BUILD SUCCESSFUL”之后,可以在build/libs目录下找到JAR文件。

    现在,使用显示的命令运行JAR文件 -

    java –jar <JARFILE>
    
    Shell

    现在,服务器应用程序(上一节中)已在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
  • 相关阅读:
    Jocke的IOT之路--raspberrypi更换国内镜像
    利用PostMan 模拟上传/下载文件
    Java中的Lambda表达式
    设计模式之Jdk动态代理
    设计模式之代理模式
    Java内存模型及Java关键字 volatile的作用和使用说明
    JVM GC-----4、finalize()方法
    JVM GC-----3、垃圾对象的标记思路(二)
    JVM GC-----2、垃圾对象的标记思路(一)
    JVM GC-----1、垃圾回收算法
  • 原文地址:https://www.cnblogs.com/borter/p/12423839.html
Copyright © 2011-2022 走看看