首页 > 编程语言 > 详细

spring boot admin + spring boot actuator + erueka 微服务监控

时间:2017-08-29 22:39:30      阅读:1055      评论:0      收藏:0      [点我收藏+]

技术分享关于spring boot actuator简单使用,请看

简单的spring boot actuator 使用,点击这里

 

spring boot admin 最新的正式版本是1.5.3 与 springboot 或者spring cloud 新版本不兼容 ,希望大家不要踩坑.

新版的  spring-cloud-netflix-core 1.3.7  移除了一个zuul的自动配置类,spring boot admin 1.5.3刚好引用了这个类.

新版的 spring-cloud-starter-hystrix 1.3.7 移除了 hystrix 的一个aop 类, spring boot admin 1.5.3刚好引用了这个类.

所以POM文件如下

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-config</artifactId>
            <version>1.3.2.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-actuator</artifactId>
            <version>1.5.6.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-hystrix</artifactId>
            <version>1.2.7.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-netflix-eureka-client</artifactId>
            <version>1.2.7.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-netflix-core</artifactId>
            <version>1.2.7.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>de.codecentric</groupId>
            <artifactId>spring-boot-admin-server</artifactId>
            <version>1.5.3</version>
        </dependency>
        <dependency>
            <groupId>de.codecentric</groupId>
            <artifactId>spring-boot-admin-server-ui</artifactId>
            <version>1.5.3</version>
        </dependency>
        <dependency>
            <groupId>de.codecentric</groupId>
            <artifactId>spring-boot-admin-server-ui-login</artifactId>
            <version>1.5.3</version>
        </dependency>

applicaiton.yml

spring:
  boot:
    admin:
      url: http://localhost:${server.port}

server:
  port: 8018
  max-threads: 2000
  max-connections: 2000

eureka:
  instance:
    appname: monitor-server
    instance-id: ${spring.cloud.client.ipAddress}:${server.port}
    #续约更新时间间隔
    lease-renewal-interval-in-seconds: 10
    #续约到期时间
    lease-expiration-duration-in-seconds: 30
  client:
    serviceUrl:
      defaultZone: http://user:user@localhost:8000/eureka/


management:
#  port: 8889
  security:
    enabled: true
security:
  user:
    name: admin
    password: admin
直接连上eureka
浏览器打开: http://localhost:8018/ 输入admin,admin

技术分享

 

技术分享

 


技术分享

 

spring boot admin + spring boot actuator + erueka 微服务监控

原文:http://www.cnblogs.com/sweetchildomine/p/7450576.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!