Spring Cloud
鱼鱼的铁憨憨
这个作者很懒,什么都没留下…
展开
-
微服务雪崩问题,及Hystrix介绍
在微服务架构里,一个系统会有很多的服务。以本文的业务场景为例:订单服务在一个业务流程里需要调用三个服务。现在假设订单服务自己最多只有100个线程可以处理请求,然后呢,积分服务不幸的挂了,每次订单服务调用积分服务的时候,都会卡住几秒钟,然后抛出—个超时异常。咱们一起来分析一下,这样会导致什么问题?1. 如果系统处于高并发的场景下,大量请求涌过来的时候,订单服务的100个线程都会卡在请求积分服务这块。导致订单服务没有一个线程可以处理请求2. 然后就会导致别人请求订单服务的时候,发现订单服务也挂了,不原创 2020-10-22 15:47:21 · 161 阅读 · 1 评论 -
SpringCloud简介与5大常用组件
springcloudspringcloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。基于springboot构建,对我们熟悉spring的程序员来说,上手比较容易。通过一些简单的注解,我们就可以快速的在应用中配置一下常用模块并构建庞大的分布式系统。SpringCloud的组件相当繁杂,拥有诸多子项目。重点关注Netflix图片来源@王璐-Louise。我是画不出来这么美的图的。。。springcloud的版本说明:springcloud项目是由多个独立项目集合.转载 2020-05-25 21:53:32 · 114 阅读 · 0 评论