与亚马逊lambda的邮编。 为什么它慢?

我想用s3桶使用亚马逊lambda来获得性能文件压缩。 我想要压缩的文件在一个桶中。 我正在testing的lambda应该获取文件path,并在同一个存储桶中创build一个zip文件。

我正在使用这个库https://github.com/orangewise/s3-zip ,我testing它就像这个例子: https : //github.com/orangewise/s3-zip/blob/master /aws_lambda.md

我只是运行一个testing,给出两个文件的path作为input。 其中一个有2 MB和第二个58 KB,它们是docxdoctypes。 testing事件如下所示:

 { "region": "eu-west-1", "bucket": "bucket_name", "folder": "folder_name/", "files": [ "file1.doc", "file2.docx" ], "zipFileName": "test.zip" } 

我有这个testing报告

 START RequestId: xxx Version: $LATEST 2016-07-26T20:40:02.084Z xxx event { region: 'eu-west-1', bucket: 'bucket_name', folder: 'folder_name/', files: [ 'file1.doc', 'file2.docx' ], zipFileName: 'test.zip' } 2016-07-26T20:40:02.765Z xxx append to zip file1.doc 2016-07-26T20:40:04.364Z xxx append to zip file2.docx 2016-07-26T20:40:04.364Z xxx end -> finalize 2016-07-26T20:40:07.066Z xxx { loaded: 3011247, total: 3011247, part: 1, key: 'folder_name/test.zip' } 2016-07-26T20:40:08.232Z xxx { ETag: '"xyz"', Location: 'https://bucket_name.s3.amazonaws.com/folder_name/test.zip', key: 'folder_name/test.zip', Key: 'folder_name/test.zip', Bucket: 'bucket_name' } END RequestId: xxx REPORT RequestId: xxx Duration: 6149.09 ms Billed Duration: 6200 ms Memory Size: 128 MB Max Memory Used: 75 MB 

这意味着亚马逊lambda需要超过6秒才能完成任务。 这似乎很慢。 我能加快速度吗? 我已经尝试给lambda更多的内存没有任何结果。

什么可能是重要的,我上传的拉姆达作为一个zip,因为我需要这个库的node_modules依赖关系我正在使用。