发布于: Jun 17, 2022
Amazon Lambda 现已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域中支持将 Node.js 16 作为托管式运行时和容器基础镜像。使用 Node.js 16 在 Lambda 中创建无服务器应用程序的开发人员可以充分利用这一新功能,例如支持使用 Apple 芯片进行本地开发、Timers Promises API 以及增强的性能。要详细了解 Lambda 对 Node.js 16 的支持,请参阅我们的产品文档。
要使用 Node.js 16 部署 Lambda 函数,请通过 Lambda 控制台上传代码并选择 Node.js 16 运行时。您还可以使用 Amazon CLI、Amazon Serverless Application Model (SAM) 和 Amazon CloudFormation 部署和管理使用 Node.js 16 编写的无服务器应用程序。此外,您还可以使用亚马逊云科技提供的 Node.js 16 基础镜像构建和部署使用容器镜像的 Node.js 16 函数。要迁移现有运行早期 Node 版本的 Lambda 函数,请检查您的代码,使之与 Node.js 16 兼容,然后将函数运行时更新至 Node.js 16。
Node.js 16 是 Node.js 的最新长期支持(LTS)发行版,将在 2024 年 11 月之前提供安全和错误修复支持。当有更新可用时,Amazon Lambda 会自动为 Node.js 16 托管式运行时和亚马逊云科技提供的 Node.js 16 基础镜像应用更新。
Amazon Lambda 中的 Node.js 16 运行时现已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域中开放。有关 Amazon Lambda 的更多信息,请访问我们的产品页面;要开始使用此功能,请登录 Amazon Lambda 控制台。