2
同じEC2 API呼び出しを繰り返し実行していますが、インスタンスの起動を待機しています。ノードAWS-lib:AWS-libを繰り返し呼び出すと不正なシグニチャが発生する
var check_started = function() {
console.log('Calling');
ec2.call("DescribeInstanceStatus", {InstanceId:['pretend_instance_id']}, function(err, status_result){
if (err) {
console.log('error')
console.log(err)
console.log(status_result)
} else {
console.log('success')
}
});
}
var instance_started_checker = setInterval(check_started, 5 * 1000)
最初の呼び出し常には成功しますが、後続の呼び出しが失敗すると:
The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
私は繰り返し呼び出しを動作させるために何ができますか?
ありがとうございますが、私はすでにこれをやっています。また、APIのバージョン管理が問題だった場合は、最初の 'DescribeInstanceStatus'呼び出しが失敗することが予想されます。正常に動作し、2回目と3回目に失敗します。 – mikemaccana