2021
11-14
11-14
dubbo服务链路跟踪方式
目前很多业务使用微服务架构,服务模块划分有这2种方式:服务功能划分业务划分不管哪种方式,一次接口调用都需要多个服务协同完成,其中一个服务出现问题,都会导致最终失败,虽然有logback+kafka+ELK这样的神器架构,但是定位问题也很麻烦,如果在整个链路中,可以通过一个唯一ID(traceId)跟踪本次服务调用,就可以在ELK中查找当前traceId来定位问题。一、案例1、案例结构pratices-demo-provider-core:定义服...
继续阅读 >
什么是SkyWalking查看官网https://skywalking.apache.org/分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。安装进入下载页面https://skywalking.apache.org/zh/downloads/这里用的是ElasticSearch7版本,所以你需要安装完成ElasticSearch7,不再赘述。解压后,可以修改启动端口apache-skywalking-apm-bin-es7/webapp/webapp.yml启动bin/startup.bat打开地址:http:.//lo...