现在的微服务应用都是多实例,部署在不同的机器上面,如果说生产上出了问题,我们第一反应就是去查日志,假设出问题的服务所在的机器比较多,那排查问...
为什么要服务追踪?我们在开发中经常会碰到这样的问题,我们调用别人的服务A耗时很多,这个时候我就去联系服务A的负责人让他帮排查下问题所在,但是...
1.雪崩效应 如上图所示,假设我们有3个微服务A,B,C,A调用B,B调用C,如果C挂掉了,由于B是同步调用,不断等待,导致资源耗尽,B也挂...
1.为什么需要网关 想象这么一个场景,如果我们有成千上万的微服务,客户端如果一个一个的去连接,显然这么做是不现实的,这个时候网关就出现了~如...
1.为什么需要统一配置中心 1.1方便维护 在项目开发中,大家肯定都会对同一个配置文件做修改,有时候A希望使用这个配置开发,B希望临时更改一...
本篇文章是SpringCloud的统一化配置学习之前的最后一个番外篇,工欲善其事必先利其器,基础牢靠了,才能学的更好~ 1.什么是中间件 非...
最近暂停了对SpringCloud的继续学习,是因为有人说SpringCloud脱离了docker,devops就像一道大餐没有加盐一样。有...
如何拆分 1.明白起点和终点 1.1.起点:要考虑现有架构的形态。什么意思呢?是不是为了追随新的微服务潮流才使用微服务理念做系统?是...
HTTP VS RPC Dubbo与SpringCloud可以说是这两种通信的代表,Dubbo是一个RPC框架,基于Dubbo开发的应用还是要依...
文集作者