go-kit实践之4:go-kit微服务熔断机制的实现

在微服务架构中,每个微服务都是一个独立的业务功能单元,而一个应用通常由多个微服务组成,微服务之间的交互是经过RPC(远程过程调用)完成。git 好比,咱们的应用是微服务A调用微服务B和微服务C来完成的,而微服务B又须要调用微服务D,微服务D又须要调用微服务E。若是在调用的链路上对微服务E的调用,响应时间过长或者服务不可用,那么对微服务D的调用就会占用愈来愈多的系统资源,进而引发微服务D的系统崩溃,
相关文章
相关标签/搜索