Spring Cloud Stream 是消息中间件组件,它集成了 kafka 和 rab
原创
2023-05-08 20:26:35
143阅读
Spring Cloud系列已经写完了,这是一系列的学习笔记,由于写作匆忙,难免会有出错的文字或者代码,实在抱歉。目前作者已经发现了几处有错误的地方,为了小伙伴们在学习的...
原创
2022-04-04 11:09:51
75阅读
Spring Cloud系列已经写完了,这是一系列的学习笔记,由于写作匆忙,难免会有出错的文字或者代码,实在抱歉。目前作者已经发现了几处有错误的地方,为了小伙伴们在学习的...
原创
2021-07-29 10:15:56
73阅读
1 什么是 Spring Cloud ? 工欲善其事,必先利其器,在学习 Spring Cloud 之前,我们总得知道 Spring Cloud 是什么吧?Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动
Spring Cloud Gateway动态路由使用Spring Cloud Gateway 需要注意的地方: Spring Cloud Gateway是基于Spring Boot 2.x, Spring WebFlux和Project Reactor 构建的。因此,在使用Spring Cloud Gateway时,许多不熟悉的同步库(例如,Spring Data和Spring Secur...
原创
2021-08-31 10:22:40
2271阅读
从我第一次接触Spring Cloud到现在已经有3个多月了,当时是在博客园里面注册了账号,并且看到很多文章都在谈论微服务,因此我就去了解了下,最终决定开始学习Spring Cloud。我在一款阅读App上买了一本 程序猿DD的《Spring Cloud 微服务实战》,开始了我的Spring Clo
原创
2021-05-25 09:21:14
656阅读
负载均衡:概述、两种分类;Ribbon概述、功能、组件、工作流程;实战:Maven GAV、使用、配置、注解配置、配置文件、配置类、配置类源码解读;注解:@RibbonClient、@RibbonClientName、@LoadBalanced;进阶:IRule策略、类结构图、7种负载均衡策略、自动配置原理、源码解读、请求拦截、ServerListUpdater、拓展。
原创
精选
2024-08-18 15:35:18
178阅读
前面我们已经看了注册中心Eureka的源码,接下来我们看一下springcloud的负载均衡器Ribbon的源码我们先看一下org.springframework.cloud.client.loadbalancer.LoadBalanced注解里都有啥 这里啥也没有但是我们可以从注释中知道,restTemplate被LoadBalanced标记了之后会使用Load
仔细读完,可掌握 Spring Cloud EureKa 服务注册与发现的基本流程,以及多注册中心集群配置的基本要素。 ...
转载
2021-07-14 16:36:00
187阅读
2评论
《7天学会spring cloud系列》之创建配置管理服务器及实现分布式配置管理应用。 本文
转载
2023-04-26 20:33:11
33阅读
Spring Cloud 综述第 1 节 Spring Cloud 是什么[百度百科]Spring Cloud是⼀系列框架的有序集合。它利⽤Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中⼼、消息总线、负载均衡、断路器、数据监控等,都可以⽤ Spring Boot的开发⻛格做到⼀键启动和部署。Spring Cloud并没有重复制造轮⼦,它只是将⽬前各家
转载
2021-01-19 23:02:24
472阅读
2评论
1.Sentinel分为两个部分 核心库(Java客户端):不依赖任何框架/库,能够运行所有的Java运行时环境,同时对Dubbo/Spring Cloud等框架也有较好的支持控制台(Dashboard):基于Spring Boot开发,打包后可以直接运行,不需要额外的Tomcat等容器 控制台:下
原创
2022-06-01 11:11:49
643阅读
在讲HystrixRequestContext之前,先了解下Hystrix 跨线程传递数据的知识,我们都知道ThreadLocal、InheritableThreadLocal跨父子线程传递数据。本文基于hystrix-core 1.5.18(近年来几乎很少更新,建议升级)需求描述服务A 通过 Feign + Hystrix 调用服务B,服务间调用时需传递 JWT Token,希望在Fe
原创
2023-04-02 15:43:38
293阅读
【背景】 2017年我了解了Spring Cloud这个思想,其中有在外面公司面试的时候了解到过,有听过相关的分享会了解过,有在项目中进行架构选型的时候简单的了解过,一直对于它有很深的向往与热情,后来经过自己的查找与朋友的推荐,知道了周立大哥写的《Spring Cloud与Docker微服务架构实战》这本书,拿到之后便爱不释手,跟着里面的例子进行了实践,从实践中更加了解Spring Clou...
原创
2022-12-05 16:24:31
40阅读
Spring:主要有Spring Bean与Spring Web MVC,及其他等3类注解。Spring Boot:Spring Cloud:
原创
2022-10-31 07:26:25
272阅读
前言SpringCloudSleuth的主要功能就是为分布式系统提供追踪解决方案,并且兼容支持了Zipkin,只需要在pom.xml文件中引入相应的依赖即可。本文主要讲述服务追踪组件Zipkin,SpringCloudSleuth集成了Zipkin组件。它主要用于聚集来自各个异构系统的实时监控数据,用来追踪微服务架构下的系统延时问题。正文1.相关术语1.1.SpanSpan是一个基本的工作单元,用
原创
2021-02-05 18:15:42
495阅读
介绍api网关有2个作用1.请求路由,方便运维人员2.请求过滤,原来在各个服务中的鉴权逻辑可以统一放在网
原创
2022-08-04 20:35:57
68阅读
前言OAuth2.0是介于用户资源和第三方应用之间的一个中间层,它把资源和第三方应用隔开,使得第三方应用无法直接访问资源,从而起到保护资源的作用。为了访问这种受限资源,第三方应用(客户端)在访问的时候需要提供凭证。正文1.OAuth2.0简介在认证与授权的过程中,主要包含以下3种角色:服务提供方:AuthorizationServer资源持有者:ResourceServer客户端:ClientOA
原创
2021-02-05 17:48:37
2182阅读
1评论
介绍Eureka在Spring Cloud体系中起服务注册和发现的作用,即订单服务
原创
2022-08-04 20:34:27
91阅读