我正在尝试获取自定义 X 射线分段报告,但我在跟踪中没有看到任何内容。我的代码看起来像这样:
var AWSXRay = require('aws-xray-sdk-core'); AWSXRay.captureAsyncFunc('callSoapService', subsegment => { doSomethingAsync(params, err => { if (err) { subsegment.close(err); } else { doSomethingElse().then(result => { console.info('all done, now close the segment'); subsegment.close(); }, subsegment.close); } }); });
我需要将其添加到父分段或其他内容吗?
最佳答案
呃。 AWSXRay.captureHTTPs()
似乎存在错误 - 如果我删除该调用 captureAsyncFunc()
就会开始工作
关于node.js - 来自 Lambda 的 AWSXRay.captureAsyncFunc() - 我错过了什么吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46781891/