文件名称:cold-start-frameworks:测试您的NodeJS框架的冷启动性能
文件大小:5.59MB
文件格式:ZIP
更新时间:2024-05-30 22:59:08
JavaScript
一般的
要求与建议
建议在将要创建Lambda的同一区域(us-east-1,弗吉尼亚北部)中创建一个ec2实例并运行脚本
无服务器是强制性的。 运行npm install -g serverless
确保在您的机器上配置了AWS访问权限。 遵循https://docs.aws.amazon.com/cli/latest/userguide/installing.html
跑步
现在,存储库包含用于五个nodejs框架的模板:
普通的旧Node.js
为了测试框架,请在directory是要运行的模板目录且memory是分配给lambda的memory情况下运行./test.sh
【文件预览】:
cold-start-frameworks-master
----plain_node()
--------package.json(224B)
--------package-lock.json(73B)
--------index.js(167B)
--------serverless_template.yml(190B)
----restify_node()
--------package.json(275B)
--------package-lock.json(22KB)
--------index.js(486B)
--------serverless_template.yml(192B)
----lambda_api_node()
--------package.json(281B)
--------package-lock.json(374B)
--------index.js(240B)
--------serverless_template.yml(195B)
----.gitignore(1KB)
----test.sh(2KB)
----plain_require_node()
--------package.json(224B)
--------package-lock.json(73B)
--------index.js(199B)
--------serverless_template.yml(190B)
----hapi_node()
--------package.json(304B)
--------package-lock.json(10KB)
--------index.js(276B)
--------api.js(211B)
--------serverless_template.yml(189B)
----README.md(1KB)
----express_node()
--------package.json(309B)
--------package-lock.json(13KB)
--------index.js(379B)
--------serverless_template.yml(192B)
----koa_node()
--------package.json(328B)
--------package-lock.json(12KB)
--------index.js(425B)
--------serverless_template.yml(188B)
----express_node_bigger_package()
--------package.json(309B)
--------package-lock.json(13KB)
--------index.js(379B)
--------serverless_template.yml(204B)
--------img.jpg(5.57MB)