发布于: 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 控制台