インスタンスが開始されるのを待っているため、同じ EC2 API 呼び出しを繰り返し実行しています。
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.
繰り返しの呼び出しを機能させるにはどうすればよいですか?