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

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

解决方式:

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

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

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

相关推荐
0和1的舞者3 分钟前
《Git:从入门到精通(八)——企业级git开发相关内容》
大数据·开发语言·git·搜索引擎·全文检索·软件工程·初学者
liulilittle18 分钟前
LwIP协议栈MPA多进程架构
服务器·开发语言·网络·c++·架构·lwip·通信
水淹萌龙32 分钟前
玩转 Go 表达式引擎:expr 实战指南
开发语言·后端·golang
艾莉丝努力练剑38 分钟前
【C++:继承】面向对象编程精要:C++继承机制深度解析与最佳实践
开发语言·c++·人工智能·继承·c++进阶
penguin_bark39 分钟前
C++ 异步编程(future、promise、packaged_task、async)
java·开发语言·c++
小龙报41 分钟前
《数组和函数的实践游戏---扫雷游戏(基础版附源码)》
c语言·开发语言·windows·游戏·创业创新·学习方法·visual studio
又是忙碌的一天1 小时前
Java基础 与运算
java·开发语言
liu****1 小时前
笔试强训(八)
开发语言·算法·1024程序员节
程序猫.1 小时前
学生管理系统
java·1024程序员节
m0_748241231 小时前
Java注解与反射实现日志与校验
java·开发语言·python