发布于: Apr 8, 2021
Amazon EC2 Auto Scaling 的“热池”可协助应用程序更快速地实现横向扩展,并且只需要较少的持续运行实例,从而可节省资金。借助“热池”,客户可以创建预初始化的 EC2 实例池,这些实例已准备好快速处理应用程序流量,从而提升应用程序的弹性。此外,“热池”可将预初始化的实例置于“已停止”状态,从而节省计算成本。
“热池”非常适合需要耗时初始化步骤(例如,加载数个 GB 的数据、预置服务或运行自定义脚本)的应用程序,这些步骤可能要用几分钟或更长的时间来处理流量。现在,这些应用程序可以启动预初始化的已停止实例,从而在短短 30 秒内处理流量。经过配置,热池将维护足够数量的预初始化、已停止实例,让 Auto Scaling 组得以随时快速横向扩展至最大规模。此外,客户可以在使用生命周期挂钩移入、移出热池的 EC2 实例上运行自定义的初始化步骤。
客户可以通过 AWS 管理控制台、AWS 开发工具包和 AWS 命令行界面 (CLI) 使用此功能。“热池”的 AWS CloudFormation 支持即将推出。Amazon EC2 Auto Scaling 已在所有公有 AWS 区域和 AWS GovCloud(美国)区域开放。要了解更多有关此功能的信息,请访问此 AWS 文档。