Hystrix入门篇:如何在项目中使用断路器(一)
在微服务架构的分布式系统中,众多微服务有复杂的依赖关系,这些依赖在某些情况下不可避免的会出现一些请求失败。当一个依赖由于延迟高出现阻塞,调用该依赖的服务线程就会发生排队阻塞。如果这个时候出现大量的业务流量打过来,就可能会出现服务器资源被消耗殆尽导致服务宕机。对于上图的情况,每个请求都占用了系统的CPU、内存、网络等资源,如果当前服务业务请求量较高,那么所有的服务资源会被快速消耗完毕,直至应用挂掉。
原创
2022-10-28 02:07:15 ·
218 阅读 ·
1 评论