【发布时间】:2021-09-23 19:40:26
【问题描述】:
我的组织希望最大限度地降低 EC2 实例的成本,我正在考虑如何以编程方式暂停和恢复它。
我在 stackoverflow 上找到了一些帖子,您可以在其中设置 lambda 函数以在 EC2 实例长时间空闲时暂停它。我的问题是,当网站有请求时,如何自动恢复它。
更多信息: 我的 EC2 用于部署 Web 应用程序。它们不是静态网站。现在主要是 t2.small,但一个是 t2.xlarge,用于 ckan 开放数据门户。他们一点也不忙。有一个用于 DocuemntDB 访问。
【问题讨论】:
-
什么网站?启动实例需要时间。无论您做什么,在使用实例之前都会有很大的延迟。
-
你只运行一个实例吗?实例的大小是多少?你在实例上运行什么(它只是一个静态站点,还是做一些复杂的事情)?实例是否在一天中的其他时间变得非常忙碌?请编辑您的问题以提供您当前设置的完整详细信息,并回答这些问题。
-
EC2 实例上部署了什么?它有什么功能?如果您可以在操作系统/应用程序/使用方面提供更多信息,则可能有多种解决方案
标签: amazon-web-services amazon-ec2 aws-lambda amazon-elastic-beanstalk