随笔分类 -  SpringCloud

摘要:消息总线 1、概述 使用SpringCloud Bus配和Spring Cloud Config使用实现配置的动态刷新 Bus只支持消息处理:RabbitMQ和Kafaka。 能干嘛 能管理和传播分布式系统间的消息,就像一个分布式执行器,可用于广播状态更改、时间推送等,也可以当做微服务间的通信通道 阅读全文
posted @ 2020-09-06 23:11 发哥讲Java 阅读(756) 评论(0) 推荐(0)
摘要:服务配置:分布式配置中心 1、概述 分布式系统面临的.....配置问题 微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。 SpringCloud提供了 阅读全文
posted @ 2020-09-04 15:36 发哥讲Java 阅读(574) 评论(0) 推荐(0)
摘要:服务网关 zuul路由网关,内部出问题,建议不再使用。zuul原始开发人员被挖走了,zuul2中开发人员出现分歧。。。 学习方式: Gateway新一代网关,主要这个! Gateway是什么? SpringCloud Gateway使用的Webflux中的reactor-netty响应式编程组件, 阅读全文
posted @ 2020-09-04 15:34 发哥讲Java 阅读(2101) 评论(0) 推荐(0)
摘要:服务降级 1、Hystrix断路器 分布式系统面临的问题 复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失数。 服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某 阅读全文
posted @ 2020-09-04 15:33 发哥讲Java 阅读(702) 评论(0) 推荐(0)
摘要:# 1、Ribbon Spring Cloud Ribbon是基于Netflix Ribbon实现的—套客户端―负载均衡的工具。 简单的说,Ribbon是Netlix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简 阅读全文
posted @ 2020-09-04 15:32 发哥讲Java 阅读(1807) 评论(0) 推荐(3)
摘要:1、版本选择 https://start.spring.io/actuator/info { "git": { "branch": "72506972926758dc1808eaa450281274ee85459a", "commit": { "id": "7250697", "time": "20 阅读全文
posted @ 2020-08-31 13:52 发哥讲Java 阅读(705) 评论(3) 推荐(0)