Google app engine 如何实际停止AppEngine表单创建实例
我一直试图让AppEngine项目停止运行。在尝试删除版本、删除实例,甚至直接上传空的Google app engine 如何实际停止AppEngine表单创建实例,google-app-engine,Google App Engine,我一直试图让AppEngine项目停止运行。在尝试删除版本、删除实例,甚至直接上传空的main.py和worker.py文件之后,项目仍然每小时使用大约3个小时的实例小时。我不明白这怎么可能。哪里是我可以开始查找的地方,因为我以前查找的地方似乎没有任何关联。您可以在app.yaml中设置最大实例数: instance_class: B2 basic_scaling: max_instances: 1 不确定是否可以将其设置为0,但至少将其限制为1 也 1) 确保您没有运行某些后端实例(它使
main.py
和worker.py
文件之后,项目仍然每小时使用大约3个小时的实例小时。我不明白这怎么可能。哪里是我可以开始查找的地方,因为我以前查找的地方似乎没有任何关联。您可以在app.yaml中设置最大实例数:
instance_class: B2
basic_scaling:
max_instances: 1
不确定是否可以将其设置为0
,但至少将其限制为1
也
1) 确保您没有运行某些后端实例(它使用自己的app.yaml)
2) 确保没有任何cron
作业正在运行,或任务卡在taskqueue
3) 尝试:
4) 关闭实例。一种可能的方法是禁用(甚至关闭)应用程序。发件人: 如何禁用现有的应用程序之一
- 禁用应用程序会停止所有服务请求,但会保留您的数据和状态。您仍然需要支付适用的费用 费用,例如计算引擎实例。释放所有 项目中使用的资源
http://[YOUR\u PROJECT\u ID].appspot.com/
。你的申请应该
返回HTTP404未找到
错误请注意,关闭项目后将在30天内自动删除,因此,如果您仍想在某个时候重新启用项目,请不要这样做。我应该补充一点,这不是生产项目。其他人甚至都不应该知道它的存在,因此其他人不应该打开URL并启动实例。请注意,使用更强大的工具会使实例小时使用率成倍增加(仍然以F1/B1类单位报告),请参见结尾处的注记。您还应该检查应用程序的请求日志,这可以为您提供提示,说明是什么导致了您的实例和/或使它们保持活动状态。您的
app.yaml
环境和缩放配置也很重要,您可能希望共享它们。@DanCornilescu此特定项目位于免费层,我不知道它是什么实例类。我知道它的收费是每小时0.05美元。对于免费项目,仍然会进行计费计算,只有当使用率低于某些值时,才可以免收费用。对正在运行的实例没有影响。实例类通过instance\u class
在app.yaml
文件中配置,如果您没有这样的配置,则会使用F1/B2默认值,具体取决于是否配置了automatic\u scaling
。禁用AppEngine应用程序听起来正是我所需要的。在选择这个作为答案之前,我将回答一些我得到的评论。这种方法的一个效果是,如果你让它关闭太久,它会被彻底删除,如果你再次启动它,文档似乎表明它将返回到以前的状态-这可能会陷入无休止的循环中。
health_check:
enable_health_check: False