今天看啥  ›  专栏  ›  京东成都研究院

CDRD TALK | 咚咚分布式链路追踪

京东成都研究院  · 公众号  · 成都  · 2017-12-29 17:54

文章预览

1 日趋复杂的分布式系统 咚咚在多年发展过程中,服务端经历了几次大版本重构,现在进入了微服务化的4.0时代。微服务化后集群的服务数和实例数都大量上升,分布式调用的频繁导致消息无法跟踪。 如下图,用户的一个简单操作,其实它背后是由十几个甚至数十个的微服务去共同完成的,这些微服务也可能由不同的同事在负责。假设一个用户请求在服务端经过多个应用的处理之后,在某个应用节点发生了异常,这时候要排查,最坏的情况就是拉上十几个同事,从入口应用开始一个一个排查,到最后定位到故障节点,会消耗掉大量的时间。 下图是目前咚咚的核心应用的调用关系,错综复杂的调用关系形成了一张复杂的网。当一个新人加入咚咚的时候,leader让他 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览