码迷,mamicode.com
首页 > 编程语言 > 详细

spring boot admin 集成的简单配置随笔

时间:2018-10-18 16:45:29      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:-o   host   script   分享   lead   技术分享   web app   cti   dep   

和我并肩作战的同事也要相继离职了,心里还是有很多不舍得,现在业务也陆陆续续落在了肩头,上午项目经理让我把spring boot admin集成到现在的项目中,已遍后续的监控。

哇!我哪里搞过这个!心里好慌,好在我面向对象虽然不是很精通,但是面向百度我倒是很拿手,于是开启了,面向百度编程,现在已经成功过了~写个博客继续一下,方便以后使用以及分享。

注:此写法适用于技术分享图片 2.0以下版本

高于2.0请直接官方文档走起:http://codecentric.github.io/spring-boot-admin/2.0.3/#register-client-applications

 

 

先上个成功的截图

技术分享图片

配置Server端(监控服务端):

  1. 首先在start.spring.io中创建简单的admin应用,主要步骤如下:在Ops组选项中选择Actuator
    • Group: org.sample.admin
    • Artifact: spring-boot-admin-web
    • Name: Spring Boot Admin Web
    • Description: Spring Boot Admin Web Application
    • Package Name: org.sample.admin
    • Type: Maven Project
    • Packaging: Jar
    • Java Version: 1.8
    • Language: Java
    • Spring Boot Version: 1.5.9
  2. 在Ops中选择Actuator
  3. 选择Generate Project下载应用
  4. 使用IDEA打开工程,在pom.xml文件中添加下列依赖
<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-server</artifactId>
    <version>1.5.6</version>
  </dependency>
  <dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-server-ui</artifactId>
    <version>1.5.6</version>
  </dependency>

  5.给启动类加上@EnableAdminServer注解

  6.在application.properties配置文件中加入如下配置

server.port=8899
spring.application.name=Spring Boot Admin Web
spring.boot.admin.url=http://localhost:${server.port}
spring.jackson.serialization.indent-output=true
endpoints.health.sensitive=false

  进行以上配置后server端就算配置完成了!启动server,如果启动不了请检查项目version是不是2.0或以上版本

配置你的项目,使其被服务端发现:

  1.首先在你的pom.xml中加入一下代码:

<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-starter-client</artifactId>
    <version>1.5.6</version>
</dependency>

  2.在xxxxxx.properties配置文件中加入一下属性:

spring.boot.admin.url=http://localhost:8899
management.security.enabled=false 

  注:此处的8899与server端配置的8899对应

 

  到此简单配置完成!  

spring boot admin 集成的简单配置随笔

标签:-o   host   script   分享   lead   技术分享   web app   cti   dep   

原文地址:https://www.cnblogs.com/zlxyh/p/9810110.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!