栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

seata服务制作探针镜像接入skywalking链路追踪

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

seata服务制作探针镜像接入skywalking链路追踪

目录

本文目的:制作seataserver的docker镜像并加入探针接入skywalking

第一步 准备seata探针包 通过seata官方github下载源码打包seata的agent

第二步 准备skywalking的agent

第三步制作seataserver镜像

第四步 启动 

已经封装好的agent探针 下载链接带有seata1.4.2探针的skywalking-agent-Java文档类资源-CSDN下载


本文目的:制作seataserver的docker镜像并加入探针接入skywalking

第一步 准备seata探针包 通过seata官方github下载源码打包seata的agent

https://github.com/seata/seata/tree/develop/ext/apm-seata-skywalking-plugin  这里注意 官方最新的skywalking版本为8.6,请按照自己的skywalking版本修改,参照官网文档:https://seata.io/zh-cn/docs/user/apm/skywalking.html

第二步 准备skywalking的agent

参照这篇文章https://blog.csdn.net/u013600907/article/details/115114315

第三步制作seataserver镜像

最重要的一步

FROM seataio/seata-server:1.4.2

ADD ./agent /seata-server/agent

ENTRYPOINT [ "java","-Djava.security.egd=file:/dev/./urandom","-javaagent:/seata-server/agent/skywalking-agent.jar","-Dskywalking.agent.service_name=seata_tc","-Dskywalking.plugin.seata.server=true","-server","-Xss512k","-XX:+UnlockExperimentalVMOptions","-XX:+UseContainerSupport","-XX:SurvivorRatio=10","-XX:MetaspaceSize=128m","-XX:MaxMetaspaceSize=256m","-XX:MaxDirectMemorySize=1024m","-XX:-OmitStackTraceInFastThrow","-XX:-UseAdaptiveSizePolicy","-XX:+HeapDumpOnOutOfMemoryError","-XX:HeapDumpPath=/var/log/seata_heapdump.hprof","-XX:+DisableExplicitGC","-XX:+CMSParallelRemarkEnabled","-XX:+UseCMSInitiatingOccupancyOnly","-XX:CMSInitiatingOccupancyFraction=75","-Xloggc:/var/log/seata_gc.log","-verbose:gc","-Dio.netty.leakDetectionLevel=advanced","-Dlogback.color.disable-for-bat=true","-cp","/seata-server/resources:/seata-server/classes:/seata-server/libs/*","io.seata.server.Server"]

ps:第二行 add的这个文件夹是第二步中下载的skywalking的agent并已经在agent文件夹中的plugins文件夹中加入了第一步中的seata探针包

第四步 启动 

参照这篇文章 https://blog.csdn.net/u013600907/article/details/115174552

在客户端配置seata的服务地址进行链路调用后就可以在我们的拓扑图中和链路追踪中看到链路

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/885087.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号