雪崩效应(1.18)

如果在A的链路上某个或几个被调用的子服务不可用或延迟较高,则会导致调用A服务的请求被堵住。

堵住的请求会消耗占用掉系统的线程、io等资源,当该类请求越来越多,占用的计算机资源越来越多的时候,会导致系统瓶颈出现,造成其他的请求同样不可用,最终导致业务系统崩溃,又称:雪崩效应。

      今年,税管项目由于连接其他服务阻塞而导致系统奔溃就是最典型的雪崩。

      处理方式为为每个链接设计超时,再者采用断路器机制进行断路处理,典型工具为Hystrix,仅管现在并未采用,希望有机会可以好好用下强大的Hystrix工具。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,545评论 19 139
  • (git上的源码:https://gitee.com/rain7564/spring_microservices_...
    sprainkle阅读 9,552评论 13 33
  • 1、springCloudNetFlix 包含内容 提供的模式包括服务发现(Eureka) 断路器(Hystrix...
    卡戎li阅读 1,030评论 0 1
  • 介绍 现在我们假设一下,服务提供者响应非常缓慢,那么消费者对提供者的请求就会被强制等待,直到服务返回。在高负载场景...
    RalapHao阅读 1,018评论 0 0
  • 我也知道我是哭了,睡意朦胧哭到夹着悲伤醒来。胸口很心疼。疼着疼着,然后冷静让自己睡下。我也知道那两行泪水有多心疼。...
    方方方瓜阅读 319评论 0 0

友情链接更多精彩内容