发布于: Aug 12, 2020
现在,您可以使用 Java 8 (Corretto) 开发 Amazon Lambda 函数。Amazon Corretto 8 是一款免费、生产就绪的 OpenJDK 8 发行版,提供长期支持。使用 Java 8 (Corretto) 编写的 Lambda 函数在 Amazon Linux 2(最新一代的 Amazon Linux)上运行。您可以参阅 Amazon Lambda 文档,了解有关 Java 编程模型的更多信息。
Corretto 8 旨在作为 OpenJDK 8 的简易替代版本。Amazon 为 Corretto 8 提供了补丁,但还没有集成到相应的 OpenJDK 更新项目中。这些补丁包括安全修复、性能增强(例如,加快常用函数的速度)、垃圾收集调度和防止内存不足情况,以及改进的监视、报告和线程管理。
只须通过 Amazon Lambda 控制台上传您的代码,然后选择 Java 8 (Corretto) 运行时即可开始使用。您还可以使用 Amazon CLI、Amazon 无服务器应用程序模型 (SAM) 和 Amazon CloudFormation 来部署和管理用 Java 8 (Corretto) 编写的无服务器应用程序。要将 OpenJDK 8 中运行的现有 Amazon Lambda 函数迁移到 Java 8 (Corretto),请更新您的代码,使其与 Amazon Linux 2 兼容,然后将函数运行时更新为 Java 8 (Corretto)。
Java 8 (Corretto) 运行时已在由光环新网运营的 亚马逊云科技中国(北京)区域和由西云数据运营的 亚马逊云科技中国(宁夏)区域推出。请访问我们的产品页面,了解有关 Amazon Lambda 的更多信息,或者登录 Amazon Lambda 控制台开始使用。