当前位置: 首页 > news >正文

网站优化平台注册 网站开发 公司

网站优化平台,注册 网站开发 公司,精准引流推广团队,.net网站搭建Tips: 中间记录了解决问题的过程#xff0c;如不感兴趣可直接跳至结尾 首先去es里查询skywalking trace的元数据 可以拿到一串base64加密后的data_binary(直接解密不能用#xff0c;会有乱码#xff0c;可参考https://github.com/apache/skywalking/issues/7423) 对data_b… Tips: 中间记录了解决问题的过程如不感兴趣可直接跳至结尾 首先去es里查询skywalking trace的元数据 可以拿到一串base64加密后的data_binary(直接解密不能用会有乱码可参考https://github.com/apache/skywalking/issues/7423) 对data_binary进行base64解密 skywalking提供了一个java的sdk可以直接分析这串内容代码如下所示 String dataBinary xxxxxx byte[]decode Base64.getDecoder().decode(dataBinary); SegmentObject segmentObject SegmentObject.parseFrom(decode); System.out.println(JSON.toJSONString(segmentObject));segmentObject内有我们所有需要的数据但golang并未找到类似的函数所以我们需要用golang实现类似parseFrom()的逻辑我们先看一下java的源码 public static SegmentObject parseFrom(byte[] data) throws InvalidProtocolBufferException {return (SegmentObject)PARSER.parseFrom(data); }它的本质就是调用com.google.protobuf提供的parseFrom()函数所以我们只需要用golang版本的proto去反序列化base64解密后的byte即可 反序列化 我先尝试了将java版本的SegmentObject转成json再转成proto文件然后生成pb.go用这里生成的SegmentObject去进行反序列化发现并不可行 最后是通过skywalking-go版本agent的源码找到了对应的pb文件 然后使用里面已经编译好的SegmentObject对象即可 import (encoding/base64fmtgoogle.golang.org/protobuf/prototestingagent skywalking.apache.org/repo/goapi/collect/language/agent/v3 )func TestSkyWalking(t *testing.T) {dataBinary : xxxby, err : base64.StdEncoding.DecodeString(dataBinary)if err ! nil {t.Error(err)}segmentObject : agent.SegmentObject{}err proto.Unmarshal(by, segmentObject)fmt.Printf(%v, segmentObject)}
http://www.huolong8.cn/news/94554/

相关文章:

  • 苏州企业网站建设电话婚纱摄影网站怎么建设
  • 藁城网站建设哪家好网站建设与管理视频
  • 做公司网站的时间开发免费app
  • 平凉市建设局门户网站东莞wordpress
  • 有没有外国人做发明的网站专做品牌网站
  • 做网站运营有前途游戏试玩平台代理
  • 饰品网站建设规划书自学seo能找到工作吗
  • 织梦做网站的详情如何编写网站建设
  • 网站数据库查询怎么做广告公关公司
  • 哪个网站做国内销海外的wordpress hao123
  • 做互联网需要网站吗自助建站系统平台
  • 做商业网站需要注册公司吗甘肃网站备案审核
  • 怎么做系部网站首页美食网站建设服务策划书
  • 网站开发员属于手机端网站做app
  • 移动路由器做网站服务器关于网站制作的指标
  • 网站邮件发送功能怎么做dedecms 手机网站
  • 免费建立网站平台华为商城官网手机版
  • 株洲网站建设 株洲网站制作wordpress无法打开
  • 网站建设微商城制作模板网站
  • 茂名网站建设公司搬瓦工安装wordpress
  • 慈溪哪点有学做网站的凯里有哪些网站开发公司
  • 网站开发 只要网页游戏网络游戏
  • 网站建设服务预算南京林业大学实验与建设网站
  • 章贡区综合网站建设商家网站后台不显示文章内容
  • 广州做网站专业公司江苏弘盛建设工程集团有限公司网站
  • 阿里云买啦域名怎么建设网站软文撰写
  • 青岛大学春季高考有网站建设吗手机报价网站大全
  • 在外国做玄幻小说网站百度关键词排名
  • 太原网站建设平台网站开发后台注意事项
  • 随州网站建设学校织梦网站怎么做投票