JavaScript AWS S3 SDK是否允许在一个过程中连接到多个AWS配置文件?

时间:2018-09-25 20:24:59

标签: javascript aws-sdk aws-sdk-nodejs

我必须实现一个NodeJS应用,该应用允许用户在运行时选择要查询的几个AWS配置文件(prod,beta或dev)中的哪个。通过以编程方式传入单独的凭据集,是否可以在同一流程中查询多个AWS实例?还是SDK仅允许一个进程连接到一个配置文件?

1 个答案:

答案 0 :(得分:4)

代替这个

const AWS = require('aws-sdk');
AWS.config.update(prodConfig);
const s3 = new AWS.S3();

执行此操作

const AWS = require('aws-sdk');
const s3prd = new AWS.S3(prodConfig);
const s3dev = new AWS.S3(devConfig);