如何在aws S3 javascript SDK中配置间隔和最大尝试次数
我正在使用aws S3 nodejs sdk,我需要尽快检查我的bucket中是否存在文件 AWS.S3.waitFor()方法的默认参数每5秒检查一次对象是否存在,最多尝试20次。如果可能,我需要每2秒检查一次。我可以更改配置文件(s3-2006-03-01.waiters.json)来实现这一点,但我正在寻找一种编程方式。有没有办法做到这一点?目前我的代码如下所示:如何在aws S3 javascript SDK中配置间隔和最大尝试次数,javascript,node.js,amazon-web-services,amazon-s3,Javascript,Node.js,Amazon Web Services,Amazon S3,我正在使用aws S3 nodejs sdk,我需要尽快检查我的bucket中是否存在文件 AWS.S3.waitFor()方法的默认参数每5秒检查一次对象是否存在,最多尝试20次。如果可能,我需要每2秒检查一次。我可以更改配置文件(s3-2006-03-01.waiters.json)来实现这一点,但我正在寻找一种编程方式。有没有办法做到这一点?目前我的代码如下所示: s3.waitFor('objectExists'{ 桶:“XXXXX”, 键:_键, },函数(err){ 如果(错误){
s3.waitFor('objectExists'{
桶:“XXXXX”,
键:_键,
},函数(err){
如果(错误){
返回回调(err);
}
返回_回调(false);
});
截至该日期(2016年7月28日),无法定制这两个选项。Github AWS SDK for JS存储库中有一个用于此目的的存储库