在@aws-sdk/client-xray中,AWSXRay captureHTTPsGlobal和captureAWS



在我的代码中,我现在使用的是aws-xray-sdk,我想迁移到@aws-sdk/client-xray,XRay Client-JavaScript v3的AWS SDK。我有下面的一段代码,我的问题是,使用新的xray客户端,什么可以替代它?除了XRay,我使用S3、SES和SQS。

import * as https from 'https';
import AWSXRay from 'aws-xray-sdk';
import AWS from 'aws-sdk';
AWSXRay.captureHTTPsGlobal(https, false);
AWSXRay.captureAWS(AWS);

AWS SDK for JavaScript v3AWS XRay SDK for node是两个不同的包。将AWS SDK for JavaScript从v2迁移到v3意味着用户必须通过以下方式修改其应用程序代码https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/index.html

如果用户在其应用程序中使用AWS XRay SDK for node仪器AWS SDK for JavaScript v3,请按照说明操作https://github.com/aws/aws-xray-sdk-node/tree/master/packages/core#capture-支出-aws请求单客户端

相关内容

  • 没有找到相关文章

最新更新