
第337篇:链路追踪——微服务的"行车记录仪"你有没有用过滴滴打车?生活场景:滴滴打车的追踪你叫了一辆车:你看到:司机在哪里、距离你多远、预计多久到司机看到:你的位置、目的地、导航路线平台看到:整条链路的状态如果出了问题:你打电话给客服:“我等了20分钟还没来!”客服:“您稍等,我查一下…司机在XX路,前面堵车了,预计5分钟后到。”滴滴能追踪每一辆车的位置、状态、路径。微服务的链路追踪,就是给请求装上"行车记录仪"。技术故事:单点追踪的困境单体架构的请求追踪:用户请求 → 服务器日志 → "用户下单请求,耗时50ms"简单直观,一目了然。微服务架构的请求追踪:用户请求 → API网关 → 订单服务 → 用户服务 ↓ 库存服务 → 物流服务 ↓ 支付服务如果订单服务报错:是订单服务自己的问题?还是调用用户服务时出问题?