如何禁用 AWS SDK 日志记录

How to disable AWS SDK logging

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

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

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

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

console.log = function(){};

console = function(){};

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

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