作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 express + graphql 环境。我想添加标签以在解析 graphql 查询时使用我得出的值来表示跨度。目前,使用以下代码将标签添加到 graphql 范围。
let span = tracer.scope().active();
if (span !== null) {
span.setTag('queryname', queryName);
}
如果有办法将这些标签添加到父跨度而不是当前跨度,请告诉我。这是必需的,因为我不想在 graphql 上启用分析,因为我已经在 express 应用程序中启用了它。
基本上我希望标签根跟踪(表达)而不是当前跨度(graphql.execute)。
最佳答案
这是我获取parentSpan的方式:
import tracer from "dd-trace";
import opentracing from "opentracing";
let span = tracer.scope().active();
if (span) {
const parentContext = span
.tracer()
.extract(opentracing.FORMAT_HTTP_HEADERS, req.headers);
if (parentContext) {
span
.tracer()
.inject(
parentContext,
opentracing.FORMAT_HTTP_HEADERS,
context.req.headers
);
}
}
关于python - 我可以向父跨度 Datadog 添加标签吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63225377/
如何将点击事件(JS 或 JQuery)发送到作为 anchor 的父对象?我的基本 HTML 如下所示: 所以我可以通过按钮轻松引用 anchor : document.getElemen
我想通过将其存储在变量中并导出或通过其他方式向父级报告孙子进程 ID。这怎么可能?下面是一个小例子。 例子。 parent.sh ./child.sh & wait sle
好吧,我正在尝试做一个简单的任务。从父窗口向 iframe 以及从 iframe 向父窗口发送消息。 index.js(父级) window.onload = function() { //Get
我有两个表“A”和“B”。我想在表“B”中创建一行,其中包含表“A”的主键,并且整个操作应该是原子的。 function test(data, res) { let query1 = knex
我是一名优秀的程序员,十分优秀!