写点什么

SkyWalking 实现 Dubbo 微服务实现链路跟踪案例

作者:忙着长大#
  • 2023-03-06
    北京
  • 本文字数:1105 字

    阅读完需:约 4 分钟

以 zookeeper 为例,注意需要提前下载好 zookeeper 的相关安装包,以及配置好服务器的基础环境

## 部署注册中心  192.168.131.136root@yt:/apps# apt install openjdk-8-jdkroot@yt:/apps# java -versionroot@yt:/apps# mkdir /apps && cd /appsroot@yt:/apps# wget https://dlcdn.apache.org/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gzroot@yt:/apps# tar xvf apache-zookeeper-3.7.1-bin.tar.gzroot@yt:/apps# cp /apps/apache-zookeeper-3.7.1-bin/conf/zoo_sample.cfg /apps/apache-zookeeper-3.7.1-bin/conf/zoo.cfgroot@yt:/apps# /apps/apache-zookeeper-3.7.1-bin/bin/zkServer.sh startroot@yt:/apps# lsof -i:2181
复制代码

部署 provider 192.168.131.137

apt install openjdk-8-jdk -ymkdir /data && cd /datatar xvf apache-skywalking-java-agent-8.13.0.tgzvim /data/skywalking-agent/config/agent.config20 agent.service_name=${SW_AGENT_NAME:dubbo-server1}23 agent.namespace=${SW_AGENT_NAMESPACE:myserver}101 collector.backend_service=${SW_AGENT_COLLECTOR_BACKEND_SERVICES:192.168.131.135:11800}## 添加主机名解析,dubbo里面的zookeeper地址写在了源代码中,域名变量为ZK_SERVER1vim /etc/profileexport ZK_SERVER1=192.168.131.136source /etc/profileecho $ZK_SERVER1mkdir -pv /apps/dubbo/providerjava -javaagent:/data/skywalking-agent/skywalking-agent.jar -jar /apps/dubbo/provider/dubbo-server.jar
复制代码

部署 consumer 192.168.131.138

apt install openjdk-8-jdk -ymkdir /data && cd /datatar xvf apache-skywalking-java-agent-8.13.0.tgzvim /data/skywalking-agent/config/agent.config20 agent.service_name=${SW_AGENT_NAME:dubbo-consumer1}23 agent.namespace=${SW_AGENT_NAMESPACE:myserver}collector.backend_service=${SW_AGENT_COLLECTOR_BACKEND_SERVICES:${SW_SERVER}:11800}## 添加主机名解析,dubbo里面的zookeeper地址写在了源代码中,域名变量为ZK_SERVER1,SW也可以为agent设置环境变量vim /etc/profileexport SW_SERVER="192.168.131.135"export ZK_SERVER1="192.168.131.136"source /etc/profilemkdir -pv /apps/dubbo/consumerjava -javaagent:/data/skywalking-agent/skywalking-agent.jar -jar /apps/dubbo/consumer/dubbo-client.jar
复制代码

访问 consumer


验证 skywalking 数据


凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑

用户头像

忙着长大#

关注

还未添加个人签名 2022-02-09 加入

还未添加个人简介

评论

发布
暂无评论
SkyWalking实现 Dubbo 微服务实现链路跟踪案例_极客时间_忙着长大#_InfoQ写作社区