2015-03-25 31 views
4

我正在使用aws S3 nodejs sdk,我需要儘快檢查文件是否存在於我的存儲桶中。如何在aws S3中配置interval和max_attempts javascript SDK

AWS.S3.waitFor()方法的默認參數每5秒檢查一次對象是否存在,最多20次嘗試。如果可能,我需要每2秒檢查一次。我可以更改配置文件(s3-2006-03-01.waiters.json)來實現這一點,但我正在尋找一種編程方式來實現它。有什麼辦法可以實現嗎?我的代碼看起來像這樣的時刻:

s3.waitFor('objectExists',{ 
       Bucket : 'XXXXX', 
       Key : _Key, 
      },function (err){ 

        if(err){ 
        return _callback(err); 
        } 
        return _callback(false); 

      }); 

回答

1

隨着這一日期(2016年7月28日)的,有沒有自定義這兩個選項的方式。 Github AWS SDK上有一個feature request用於JS存儲庫。