什么是服务雪崩?什么是服务限流?

服务雪崩效应:因服务提供者的不可用而导致服务调用者的不可用,并且这种情况不断的衍生方法,从而导致整个系统崩溃的过程,就是服务雪崩效应。

解决方式:

  • 熔断机制:当一个服务挂了,被影响的服务要能够及时熔断,使用Fall back进行一个兜底的反馈方法,使得单个服务不可用的情况下,整体系统还能正常运行。

  • 快速失败法:当一个服务调用过慢而造成阻塞时,应该在一定的时间后超时而快速失败,不要堵住整个链路。

服务限流就是在高并发的情况下,为了保护系统,对访问服务的请求数量进行数量上的限制,防止大流量的到来压垮系统,保证系统的稳定运行,在电商秒杀中,限流是十分重要的。

相关推荐
郝开1 分钟前
Spring Boot 2.7.18(最终 2.x 系列版本)1 - 技术选型:连接池技术选型对比;接口文档技术选型对比
java·spring boot·spring
威风的虫6 分钟前
ES6 数组方法:告别循环,拥抱函数式编程
开发语言·前端·javascript
码界筑梦坊13 分钟前
240-基于Python的医疗疾病数据可视化分析系统
开发语言·python·信息可视化·数据分析·毕业设计·echarts
2301_8035545223 分钟前
C++ 锁类型大全详解
开发语言·c++
wuwu_q30 分钟前
用通俗易懂方式,详细讲讲 Kotlin Flow 中的 map 操作符
android·开发语言·kotlin
曼巴UE533 分钟前
UE5 C++ Slate 画曲线
开发语言·c++·ue5
小猪咪piggy34 分钟前
【项目】小型支付商城 MVC/DDD
java·jvm·数据库
知兀38 分钟前
【Spring/SpringBoot】SSM(Spring+Spring MVC+Mybatis)方案、各部分职责、与Springboot关系
java·spring boot·spring
向葭奔赴♡39 分钟前
Spring IOC/DI 与 MVC 从入门到实战
java·开发语言
早退的程序员40 分钟前
记一次 Maven 3.8.3 无法下载 HTTP 仓库依赖的排查历程
java·http·maven