SpringCloud
文章平均质量分 85
扬帆起航艺
技术爱好者
展开
-
手撕SpringCloud负载均衡源码 ,深入了解Spring Cloud LoadBalancer
有兴趣可以关注下我的个人公众号哦 由于最近使用了目前最新的 Springboot 2.5.0-RC1,在整合 SpringCloud 2020.0.3版本 过程中,发现原先使用的ribbon竟然无法使用,经过测试,负载均衡的功能还可以正常使用,好奇心驱使下,将最新版的SpringCloud负载均衡器(Spring Cloud LoadBalancer)这块源码深入的读了下,并进行画图和笔记记录,今天就分享给大家,这个版本目前网上没有的资料,希望给个好评哟! 废话不多说,直接上干货,先上一张完..原创 2021-04-24 14:37:12 · 692 阅读 · 0 评论 -
聊聊目前最新的SpringCloud 2020.0 系列的重大更新,再见了Netflix
由于最近使用了目前最新的 Springboot 2.5.0-RC1,在整合 SpringCloud 2020.0.3版本 过程中,发现了版本似乎进行了巨大的更新(确实很久没有关注过Spring了。。。)! 整体了解了下,顺便和大家也聊一聊这次更新吧,本周还准备在发一篇SpringCloud组件源码级分析,带领大家手撕源码 ^ - ^ (截止稿前 2021/04/23 官方还未同步标注好当前最新版本为2020.0.3,实际上Springboot 2.5.0稳定版本已经默认集成该版本) 先简单聊.原创 2021-04-24 14:26:36 · 5178 阅读 · 5 评论 -
SpringCloud(2):架构流程、Eureka配置、代码
服务治理 服务治理应该是微服务架构中最核心和基础的模块,他主要用来实现各个微服务实例的自动化注册与发现。 服务注册 在服务治理框架中,通常都会构建一个注册中心,每个服务单元向注册中心登记自己提供的服务,将主机与端口号、版本号、通信协议等一些附加信息告知注册中心,注册中心按服务名分类组织服务清单。服务注册中心还需要以心跳的方式去监测清单中的服务是否可用,如果不可用就需要从服务清原创 2017-12-21 17:45:51 · 1931 阅读 · 0 评论 -
SpringCloud笔记(1):微服务介绍,SpringBoot基础
1.为什么用微服务 首先单个系统虽然在初期可以很方面快捷的进行开发、使用,但是随着系统越来越庞大,开发维护的人员交换,开发与维护的成本越来越大,且难以控制,在这种情况下微服务诞生了,他们将系统中不同模块拆分成多个不同的服务,这些服务都是能够独立部署、扩展和开发的,不同的服务运行不会影响到其他服务,节约成本的同时提高了系统的瓶顶。 2.微服务九大特征 服务组件原创 2017-12-19 14:50:35 · 405 阅读 · 0 评论