摘要: 一、引言 小伙伴们应该都有过双11,双12等电商节的抢购经历吧?那么电商节当天的瞬时并发请求是非常非常巨量了,尽管做了很多性能优化及高可用等优化手段,仍然还是无法保证能马上处理所有的请求的,那么如何在高并发场景提供一项功能来对服务进行限流熔断降级呢?像是老牌的Hystrix,以及阿里开源的Senti 阅读全文
posted @ 2021-09-09 18:10 有梦想的肥宅 阅读(518) 评论(0) 推荐(0)
摘要: 一、引言 写这篇之前,也先介绍一下应用背景吧,大家应该或多或少接触过nginx做反向代理吧?Zuul网关其实也是帮我做了这么一层工作,假设我们的项目有几十个微服务,每个微服务你都记录地址的话,难受不?所以我们需要一个统一的入口,也就是网关来给我们做请求分发,那么对外调用我统一经过网关,还可以做一些身 阅读全文
posted @ 2021-09-09 17:04 有梦想的肥宅 阅读(100) 评论(0) 推荐(0)
摘要: 一、引言 什么是Feign Feign远程调用,核心就是通过一系列的封装和处理,以JAVA注解的方式定义的远程调用API接口,最终转换成HTTP的请求形式。然后将HTTP的请求的响应结果,解析成JAVA Bean,返回给调用方,实现远程接口调用。 Feign个人理解实际上是一种对RPC远程过程调用的 阅读全文
posted @ 2021-09-09 11:44 有梦想的肥宅 阅读(282) 评论(0) 推荐(0)
摘要: 一、引言 写这篇文章时心情还是比较激动的,以前用习惯了Dubbo,一直觉得Spring Cloud这一套组件相当的多,学起来有点慌... 随着技术潮流的递进,Spring Cloud生态已经逐渐成为主流的分布式系统解决方案,包括我们最近的项目终于开始用Spring Cloud了,那么学习势在必行,公 阅读全文
posted @ 2021-09-09 11:07 有梦想的肥宅 阅读(98) 评论(0) 推荐(0)