我正在使用yauzl从1 S3存储桶中读取一个zip文件,并将内容(解压缩)流式传输到另一个S3存储桶。
这一切都是通过Lambda function
完成的,我也希望将其与AWS Pipeline
集成。
我使用.fromBuffer
方法,因为S3.getObject
方法返回Buffer
。不幸的是,在那种情况下,'end'事件永远不会发出。
还有其他方法可以知道该操作何时完成?我问的原因是结果应该传达给CodePipeline
,否则我永远不知道操作是否成功完成。
答案 0 :(得分:0)
显然,'。fromBuffer'会发出'结束'事件。所以你可以使用它,即使文档声明它不起作用。