看啥推荐读物
专栏名称: 51CTO技术栈
有趣 | 有料 | 有内涵,为您提供最优质的内容,愿我们一起悦享技术,成就人生。
今天看啥  ›  专栏  ›  51CTO技术栈

惊呆了,RPC超时设置竟然引发了线上事故!

51CTO技术栈  · 公众号  · 程序员  · 2020-04-01 18:15
“ 这篇文章将通过一个真实的线上事故,系统性地介绍:在微服务架构下,该如何正确理解并设置 RPC 接口的超时时间,让大家在开发服务端接口时有更全局的视野。图片来自 Pexels上面这张监控图,对于服务端的研发同学来说再熟悉不过了。在日常的系统维护中,“服务超时”应该属于监控报警最多的一类问题。尤其在微服务架构下,一次请求可能要经过一条很长的链路,跨多个服务调用后才能返回结果。当服务超时发生时,研发同学往往要抽丝剥茧般去分析自身系统的性能以及依赖服务的性能,这也是为什么服务超时相对于服务出错和服务调用量异常更难调查的原因。本篇文章将分成以下四个部分:从一次 RPC 接口超时引发的线上事故说起超时的实现原理是什么? ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照