1

我最近开始在我的节点 lambda 函数中使用 dynamodb dax,但是使用“amazon-dax-client”框架,我不能再像这样使用框架发出的 http 请求透明地捕获;

const AWS = AWSXRay.captureAWS(require('aws-sdk'));
const dynamoDB = AWSXRay.captureAWSClient(new AWS.DynamoDB(defaults.db.config));

我知道我可以创建一个异步捕获。但我想知道是否有更好的方法来做到这一点,就像以前的方式一样,如果我有人设法捕获请求,使用 dax-client 以与 aws 框架中的 dynamo 客户端相同的方式进行。

4

1 回答 1

5

DAX 当前不支持 XRay,因为 DAX 不使用标准 AWS 开发工具包 HTTP 客户端(它根本不使用 HTTP)。

该团队收到了其他关于 XRay 支持的请求,所以这肯定是我们正在考虑的事情。

于 2018-07-30T16:22:59.340 回答