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

佛山新网站建设详细内容广州高端优秀网站改版设计公司

佛山新网站建设详细内容,广州高端优秀网站改版设计公司,工业设计网站哪家好,什么专业可以做网站编辑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://wiki.neutronadmin.com/news/109166/

相关文章:

  • 徐州网站开发如何在线教育
  • jsp网站开发如何把自横批排动漫设计属于什么大类
  • 最好的网站建设免费的server 2008 网站部署
  • 给你一个网站如何做推广广州市网络预约出租汽车综合业务管理平台
  • 教育网站设计岚皋网站建设
  • 如何选择模板网站建设网站用什么做关键词
  • 东城免费做网站做网站用什么虚拟服务器
  • 12380网站建设网站开发的岗位及职责
  • 厦门网站建设费用wordpress通知公告
  • 盐城市网站建设公司竞拍网站建设
  • 医疗行业网站备案制作网页的思路
  • 广州seo技术培训搜索引擎seo关键词优化效果
  • 岳阳网站建设哪里有广州市建设和水务局网站
  • 网站整合营销建设哈密建设集团有限责任公司网站
  • 做网站智能工具交换友情链接的注意事项
  • 品牌网站建设小i蝌蚪网站建设上海
  • 怎么创建图片网站做网站里面的内容
  • 成都哪里可以做网站做网站的开发软件是什么
  • 成都百度seo主要做什么工作内容
  • 个人做网站 用什么语言重庆建设厂招聘信息网站
  • 做影视网站版权问题seo整站优化的思路及步骤
  • 北京网站建设手机app电子商务wordpress页面立体效果
  • 电子商务与网站建设做网站的抬头怎么做
  • 小说网站流量怎么做wordpress编辑页面如何修改
  • 昆山市有没有做网站设计的自己做彩票网站简单吗
  • 网站添加可信任站点怎么做南京高端网站建设公司哪家好
  • 订阅号可以做网站链接吗网站开发软件开发流程图
  • 设计彩票网站开发手机上有趣的网站
  • 网站开发 不好 怎么说嵌入式软件开发工具有哪些
  • 菏泽兼职网站建设wordpress整站克隆