尽快
- AWS Lambda 非常棒:它允许您运行服务器端代码,而无需真正运行服务器。这就是 “无服务器” 的主要含义。
- Netlify 函数 在 AWS Lambda 上运行,并使其更易于使用。例如,您只需将一些脚本放入一个文件夹中,它们就会在您推送到主分支时进行部署。此外,您还可以获得日志。
- Netlify 函数过去仅限于 10 秒的执行时间,即使 Lambda 可以运行 15 分钟。
- 现在,您也可以在 Netlify 上运行 15 分钟的函数,方法是在文件名末尾添加
-background
,例如my-function-background.js
。(您也可以使用 Go 编写。) - 这意味着您可以执行较长时间运行的任务,例如启动一个无头浏览器并抓取一些数据,处理图像以构建为 PDF 并通过电子邮件发送,使用批处理 API 请求在系统之间同步数据……或任何其他需要花费超过 10 秒才能完成的任务。