热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

io.opentracing.ActiveSpan.context()方法的使用及代码示例

本文整理了Java中io.opentracing.ActiveSpan.context()方法的一些代码示例,展示了ActiveSpan.context()

本文整理了Java中io.opentracing.ActiveSpan.context()方法的一些代码示例,展示了ActiveSpan.context()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ActiveSpan.context()方法的具体详情如下:
包路径:io.opentracing.ActiveSpan
类名称:ActiveSpan
方法名:context

ActiveSpan.context介绍

暂无

代码示例

代码示例来源:origin: batfish/batfish

void setSourceSpan(@Nullable ActiveSpan activeSpan, Tracer tracer) {
if (activeSpan == null) {
return;
}
tracer.inject(activeSpan.context(), Builtin.TEXT_MAP, new TextMapInjectAdapter(_spanData));
}

代码示例来源:origin: batfish/batfish

GlobalTracer.get().activeSpan() == null
? null
: GlobalTracer.get().activeSpan().context();

代码示例来源:origin: batfish/batfish

GlobalTracer.get().activeSpan() == null
? null
: GlobalTracer.get().activeSpan().context();

代码示例来源:origin: batfish/batfish

@Test
public void testInjectExtract() {
MockContext sourceContext;
try (ActiveSpan activeSpan = _mockTracer.buildSpan("test span").startActive()) {
SpanContext sourceCOntextTmp= activeSpan.context();
assertThat(sourceContextTmp, instanceOf(MockContext.class));
sourceCOntext= (MockContext) sourceContextTmp;
_workItem.setSourceSpan(activeSpan, _mockTracer);
}
SpanContext extractedCOntextTmp= _workItem.getSourceSpan(_mockTracer);
assertThat(extractedContextTmp, notNullValue());
assertThat(extractedContextTmp, instanceOf(MockContext.class));
MockContext extractedCOntext= (MockContext) extractedContextTmp;
// test that injected and extracted spans have same span context data
assertThat(extractedContext.traceId(), equalTo(sourceContext.traceId()));
assertThat(extractedContext.spanId(), equalTo(sourceContext.spanId()));
}
}

代码示例来源:origin: vmware/xenon

TracingUtils.setSpanTags(op, span);
this.otTracer.inject(span.context(), Format.Builtin.HTTP_HEADERS,
new TextMapInjectAdapter(op.getRequestHeaders()));
final ActiveSpan.Continuation cOnt= span.capture();

代码示例来源:origin: batfish/batfish

GlobalTracer.get().activeSpan() == null
? null
: GlobalTracer.get().activeSpan().context();

推荐阅读
author-avatar
那朵逆风的蔷薇_708
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有