私はAWSラムダを持っています。これはAWS Kinesisストリームに接続されています。イベントをキネシスに発射すると、私のラムダが呼び出されます。ここキネシスにイベントをプッシュし、いくつかのサンプルコードは、(この部分は作品)です:私のKinesisイベントがトリガーした特定のラムダリクエストをどのように把握できますか?
var kinesis = new AWS.Kinesis({
region: 'us-east-1'
});
var params = {
Data: new Buffer(JSON.stringify(data)),
StreamName: 'myStreamName',
PartitionKey: uuid.v1()
};
kinesis.putRecord(params, function(err, data) {
done();
});
私は成功したレコードを置くとき、私はこのような応答を得る:
{ ShardId: 'shardId-000000000000', SequenceNumber: '49570419697469019326213778569044054238145932258132885506' }
どのように使用することができますトリガされているラムダのRequestIdを調べるSequenceNumber?
あなたのラムダハンドラで