Javascript Nodejs&;aws sdk:同时访问多个区域?

Javascript Nodejs&;aws sdk:同时访问多个区域?,javascript,node.js,amazon-web-services,amazon-s3,amazon-ses,Javascript,Node.js,Amazon Web Services,Amazon S3,Amazon Ses,当前使用以下命令在节点中设置我的S3访问权限: var AWS = require('aws-sdk'); AWS.config.region = 'us-west-1'; AWS.config.credentials = new AWS.SharedIniFileCredentials({profile: 'default'}); var s3 = new AWS.S3(); 现在我也想访问SES。不幸的是,SES在us-west-1上不存在,所以我不得不在不同的地区设置SES

当前使用以下命令在节点中设置我的S3访问权限:

var AWS = require('aws-sdk');
AWS.config.region       = 'us-west-1';
AWS.config.credentials  = new AWS.SharedIniFileCredentials({profile: 'default'});
var s3 = new AWS.S3();
现在我也想访问SES。不幸的是,SES在us-west-1上不存在,所以我不得不在不同的地区设置SES


我怎样才能继续?如果我修改AWS.config,这会影响我以前实例化的s3吗?

发现还有其他方法可以指定区域。这似乎起到了作用:

var AWS = require('aws-sdk');
AWS.config.credentials = new AWS.SharedIniFileCredentials({profile: 'default'});
var s3  = new AWS.S3({region:'us-west-1'});
var ses = new AWS.SES({region:'us-west-2'});

为什么是SES?而不是另一个
新的AWS.S3
?在我的例子中,我试图在一个地区使用SES,在另一个地区使用S3。。。我假设在两个不同的区域执行两个S3实例也可以。