为什么80%的码农都做不了架构师?>>>   

本文主要展示下spring-boot-admin 2.0版本的新特性

server实例

maven

       <dependency><groupId>de.codecentric</groupId><artifactId>spring-boot-admin-starter-server</artifactId><version>2.0.0</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-webflux</artifactId></dependency><dependency><groupId>org.jolokia</groupId><artifactId>jolokia-core</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency>

配置

spring:application:name: spring-boot-admin-server
eureka:instance:preferIpAddress: trueleaseRenewalIntervalInSeconds: 10client:registryFetchIntervalSeconds: 5serviceUrl:defaultZone: ${EUREKA_SERVICE_URL:http://localhost:8761}/eureka/management:endpoints:web:exposure:include: "*"endpoint:health:show-details: ALWAYS

config

@Configuration
@EnableAutoConfiguration
@EnableAdminServer
public class AdminServerApplication {public static void main(String[] args) {SpringApplication.run(AdminServerApplication.class, args);}
}

client实例

maven

        <dependency><groupId>de.codecentric</groupId><artifactId>spring-boot-admin-starter-client</artifactId><version>2.0.0</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency><dependency><groupId>org.jolokia</groupId><artifactId>jolokia-core</artifactId></dependency>

配置

spring:boot:admin:client:url: http://localhost:8080

这里配置admin server的地址

运行实例

wallboard

wallboard 实例详情

applications

journal

小结

新版前端改用vue.js进行了重构,后端的话,使用event sourcing的原则进行了重构,支持spring5,移除了spring-cloud-starter依赖,另外使用WebClient替代了zuul等等,具体详见spring-boot-admin-changes-with-2-x。

对于client端来说,目前还不能像1.x版本那样依靠Spring Cloud Discovery进行自动注册,目前需要使用spring-boot-admin-starter-client。

doc

  • spring-boot-admin-changes-with-2-x
  • spring-boot-admin/releases/tag/2.0.0

转载于:https://my.oschina.net/go4it/blog/1816348

spring-boot-admin 2.0小试牛刀相关推荐

  1. Spring Boot Admin 2.0开箱体验

    2019独角兽企业重金招聘Python工程师标准>>> 概述 在我之前的 <Spring Boot应用监控实战> 一文中,讲述了如何利用 Spring Boot Admi ...

  2. Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例

    Spring Boot Admin 2.0新特性 Spring Boot Admin 2.0 变化还是挺多的,具体参考 官网说明,这里列几条主要的:使用Vue.js重写了UI界面,漂亮得不像实力派 : ...

  3. Spring Boot Admin 2.0 上手

    Spring Boot Admin 在 Spring Boot Actuator 的基础上提供简洁的可视化 WEB UI,是用来管理 Spring Boot 应用程序的一个简单的界面,提供如下功能: ...

  4. Spring Boot Admin 2.1.0 全攻略

    点击上方"方志朋",选择"置顶或者星标" 你的关注意义重大! Spring Boot Admin是一个开源社区项目,用于管理和监控SpringBoot应用程序. ...

  5. Spring Boot Admin 2.5.5 发布,支持在线重启服务

    来源 | https://mp.weixin.qq.com/s/kKhqEbgvRGW6AiHPt0eXbA Spring Boot Admin 2.5.5 发布,这是一个错误修正版本.现在可以从 m ...

  6. SpringCloud(8)微服务监控Spring Boot Admin

    1.简介 Spring Boot Admin 是一个管理和监控Spring Boot 应用程序的开源软件.Spring Boot Admin 分为 Server 端和 Client 端,Spring ...

  7. 服务器状态显示down,Eureka心跳健康检查机制和Spring boot admin 节点状态一直为DOWN的排查(忽略某一个节点的健康检查)...

    运行阶段执行健康检查的目的是为了从Eureka服务器注册表中识别并删除不可访问的微服务,Eureka 服务器并不是向客户端发送心跳请求,而是反过来,Eureka 客户端将心跳发送到Eureka服务器, ...

  8. Spring Boot Admin 2 值得了解的新变化

    6.19号,spring团队发布了期待已久的 Spring Cloud Finchley.RELEASE 版本. 期间Spring Boot Admin 也发布了 2.0.1 兼容它,我在升级pig ...

  9. Spring Boot Admin的使用

    文章目录 配置Admin Server 配置admin client 配置安全主键 Hazelcast集群 Spring Boot Admin的使用 前面的文章我们讲了Spring Boot的Actu ...

  10. MOSS 代替Spring Boot Admin 的服务治理工具

    1.1 什么是服务治理 服务治理,我也称之为微服务治理,是指用来管理微服务的整个生命周期.包括应用的创建,服务名的规范,服务的上下线,服务的迁移,整个服务的生老病死等方方面面的治理. 1.2 Moss ...

最新文章

  1. NAR:UNITE真菌鉴定ITS数据库——处理未分类和并行分类
  2. 1669 DINIC+二分
  3. JSP使用JSON传递数据,注意避免中文乱码
  4. Java调用百度OCR文字识别的接口
  5. java读取某个文件夹下的所有文件
  6. 【数据科学系统学习】机器学习算法 # 西瓜书学习记录 [9] 决策树
  7. 技术人必备的学习工具
  8. python类的简单例子
  9. python中rename函数_Python3 os.rename() 方法
  10. ck6.8整合php,CKplayer-超酷网页视频播放器
  11. 转载 总结了一下十几年来的经验教训
  12. 生吃素食健康驻颜5大注意
  13. Spring之AOP系列--将方法上的注解做为切点(用@Around)
  14. 【计算机网络】第三章 数据链路层
  15. 【学习笔记】Argus--H5游戏性能测试工具
  16. 老虎证券 2018 java编程笔试题
  17. 接口基本知识 2016年12月24日
  18. Rust机器学习之Linfa
  19. Fiddler抓取微信公众号数据
  20. Wiznote为知笔记私有部署(docker)删除多余用户账号.md

热门文章

  1. jquery datepicker 点击日期控件不会自动更新input的值
  2. API hook 单步调试
  3. 使用.NET程序集作为Business Data Connectivity数据源(二)
  4. jQuery教程08-属性筛选选择器
  5. 使用sqoop从Oracle或mysql抽取数据到HDFS遇到的报错及解决
  6. C语言工厂方法模式,工厂函数模式 (C语言实现)
  7. html模板安装到织梦,织梦网站安装教程 织梦模板通用安装图文教程
  8. matlab自考本科真题,行政管理学自考专科试题及答案
  9. mysql mysql_set_charset_SQL注入攻击之 mysql_set_charset [转]
  10. 2021年暑期旅游数据报告