AWS Xray不监视Node.js中的Dynamo dax客户端

时间:2018-07-26 09:19:38

标签: amazon-web-services aws-lambda amazon-dynamodb-dax

我最近开始在我的节点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客户端一样捕获请求。

1 个答案:

答案 0 :(得分:2)

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

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