如何禁用 AWS SDK 日志记录

时间:2021-06-21 11:04:51

标签: aws-sdk aws-sdk-js aws-sdk-nodejs

我在 nodejs 应用程序中使用 AWS JavaScript SDK。 SDK设置如下。

const aws = require('aws-sdk');
aws.config.logger = console;

这个配置在控制台上产生了太多的噪音,并且很难查看日志。 我尝试删除 aws.config.logger = console; 但这并没有改变任何东西,仍然在控制台上打印每个日志。

1 个答案:

答案 0 :(得分:1)

您可以尝试禁用主控制台以在日志栏中打印任何内容。 将以下代码放在您的主文件中,您的服务器通过该文件启动。 这是代码片段:

console.log = function(){};

console = function(){};

您的完整代码可能如下所示:

const aws = require('aws-sdk');
aws.config.logger = console;
console.log = function(){};