AWS Lambda 现支持在 AWS GovCloud(美国)区域使用适用于 Java 函数的 SnapStart
即日起,适用于 Java 函数的 AWS Lambda SnapStart 在 AWS GovCloud(美国)区域全面推出。适用于 Java 的 AWS Lambda SnapStart 无需额外成本即可将函数启动性能提高多达 10 倍,让您能够更轻松地使用 AWS Lambda 构建响应迅速且可扩展的 Java 应用程序,而不必预置资源或花费时间和精力来实施复杂的性能优化。
对于延迟敏感型应用程序,如果您希望支持不可预测的流量突发,那么异常的高启动延迟(称为冷启动)可能会导致用户体验发生延迟。Lambda SnapStart 可通过提前初始化函数的代码,获取初始化执行环境的快照并缓存,从而缩短启动时间。当调用该函数并随后进行纵向扩展时,Lambda SnapStart 会从缓存快照恢复新的执行环境,而不是从头开始初始化,从而显著减少启动延迟。Lambda SnapStart 是同步 API、交互式微服务或数据处理等应用程序的理想选择。
您可以使用 AWS Lambda API、AWS 管理控制台、AWS 命令行界面 (AWS CLI)、AWS CloudFormation、AWS Serverless Application Model (AWS SAM)、AWS SDK 和 AWS Cloud Development Kit (AWS CDK) 为 Amazon Corretto 11、17 和 21 上运行的基于 Java 的新或现有 Lambda 函数激活 SnapStart。
有关 Lambda SnapStart 的更多信息,请参阅文档和发布博客文章。要了解有关 Lambda 的更多信息,请参阅 Lambda 开发人员指南。