У меня есть лямбда AWS, которая подключена к (возбужденному) потоком AWS Kinesis. Когда я запускаю события в Кинезисе, меня зовут лямбда. Вот пример кода, который толкает события в Kinesis (эта часть работы):Как я могу выяснить, какой конкретный запрос Lambda вызвал событие 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' }
Как я могу использовать SequenceNumber для поиска запроса lambda?