Я хочу передать данные из потока кинези amazon в журнал s3 или журнал bunyan.
Образец работает с потоком записи файла или stdout. Как я буду использовать свой собственный записываемый поток?
//this works
var file = fs.createWriteStream('my.log')
kinesisSource.pipe(file)
это не работает, говоря, что у него нет метода 'on'
var stream = {}; //process.stdout works however
stream.writable = true;
stream.write =function(data){
console.log(data);
};
kinesisSource.pipe(stream);
какие методы я должен реализовать для своего собственного настраиваемого потока записи, документы, похоже, указывают, что мне нужно реализовать "write", а не 'on'