Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 如何实际停止AppEngine表单创建实例_Google App Engine - Fatal编程技术网

Google app engine 如何实际停止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) 确保您没有运行某些后端实例(它使

我一直试图让AppEngine项目停止运行。在尝试删除版本、删除实例,甚至直接上传空的
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) 关闭实例。

一种可能的方法是禁用(甚至关闭)应用程序。发件人:

如何禁用现有的应用程序之一

  • 禁用应用程序会停止所有服务请求,但会保留您的数据和状态。您仍然需要支付适用的费用 费用,例如计算引擎实例。释放所有 项目中使用的资源
要禁用应用程序,请执行以下操作:

  • 在GCP控制台中,转至应用程序引擎设置页面
  • 单击禁用应用程序,然后按照说明操作
  • 禁用应用程序会立即生效。通过访问应用程序的URL,确认应用程序已被禁用,例如
    http://[YOUR\u PROJECT\u ID].appspot.com/
    。你的申请应该 返回HTTP
    404未找到
    错误

  • 请注意,关闭项目后将在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