领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多录制于 SpringOne Platform 2016。幻灯片:http://www.slideshare.net/SpringCentral/how-to-properly-blame-things-for-causing-latency
延迟分析是指将用户可感知的延迟归咎于组件的行为。在当今的微服务世界中,这可能很棘手,因为请求可能会分散到多种语言的组件甚至数据中心。在许多情况下,延迟的根本原因不是组件本身,而是组件之间的连接。
本讲座将概述如何使用 Zipkin 创建的调用图来调试延迟问题。我们将使用 Zipkin 本身进行追踪,从使用 Docker 构建开始。在此过程中,我们将讨论该模型的工作原理以及如何在生产环境中安全地进行追踪。最后,我们将概述整个生态系统,包括用于追踪 Ruby、C#、Java 和 Spring Boot 应用程序的工具。
离开时,你至少会了解一些关于分布式追踪的知识,并有望能够找到导致延迟的元凶!