
背景 先介绍普通的超时配置 普通的超时控制:A - > B - > C -> D比如B->C 默认超时时间200ms,但是B->C实际调用了23...
概述 强烈建议先看论文知道背景google dapper 原文 论文翻译版 论文注意事项 定义: 理解span,parent span, con...
背景 有些场景并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)、写服务(如评论、下单)、频繁的复杂查询(评论的最后几页),因此需有一种手段来...
背景 本文讲的熔断器结构参照Hystrix结构。 雪崩 在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统...
背景 rpc请求的时候,上游调用下游,希望能记录每次调用标识以及结果,以后看服务稳定性相关报表的时候方便直接可视化,比如耗时,调用方名字,被调用...
背景 rpc请求的时候,上游调用下游,希望记录一些通用的日志,比如耗时,调用方名字,被调用方名字,集群名等,如果每个业务代码都自己写一遍调用不同...
背景 rpc请求的时候,上游调用下游,如果失败了希望能够重试,如果每个业务代码都自己写一遍调用不同下游的代码,过于繁琐需要有一个重试的组件,封装...
背景 类似上文ACL机制是下游限制上游,这里同样有场景上游限制下游调用服务调用的链路中,如果上游想要禁止某一个下游的调用(下游扛不住了,不稳定等...
背景 服务调用的链路中,如果下游想要禁止某一个上游的调用(上游调用不合理,或者服务治理上的其他考量),需要平台上有相关功能 定义 实体名称 上游...
文集作者