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
  • 相关阅读:
    解决Tomcat请求中文乱码的问题
    Bootstrap 兼容 IE
    Spring+MyBatis多数据源配置实现
    年度总结与计划
    AJAX 提交表单以及文件上传
    移动端Web开发调试工具:Chrome DevTools
    SpringMVC 之 @ResponseBody 和 @RequestBody
    goland快键键防忘
    MySQL日志文件影响数据库的各种类型活动
    何为云计算
  • 原文地址:https://www.cnblogs.com/borter/p/12423839.html
Copyright © 2011-2022 走看看