我在谷歌应用引擎中有一个项目,我有后端模块,我用它来运行长时间的后端进程。这是后端模块.yaml 文件中的配置:
module: backend-module
version: one
runtime: python27
api_version: 1
threadsafe: yes
instance_class: B8
basic_scaling:
max_instances: 11
idle_timeout: 10m
但是当我运行长时间运行的进程时,会出现此错误:This application is temporarily over its serving quota. Please try again later.
编辑:我想调整保存在云存储中的许多图像的大小。
当我向指定的 URL 发送 http 请求时,代码运行。
所以我使用了一个模块(基本缩放)来运行这个漫长的过程......
在我的应用程序中启用了计费,所以我认为我可以随心所欲地运行后端。 对吧?
顺便说一句:我的应用程序没有崩溃,自动模块仍然运行良好!
您也可以在半天之前使用超过配额的 50%,因此应用引擎预计您会立即跳过并切断您的联系。以下是您可以在控制台的"配额详细信息"页面中阅读的消息,其中对此进行了说明:
如果应用程序在一天中途超过任何特定配额的 50%,则可能会在一天结束之前超过配额。
除了启用计费之外,您还必须增加预算。
免费配额因您使用的模块而异,这解释了为什么您的代码在默认模块中工作而不是在后端模块中工作(后端的免费配额较少)。详情请见此处。
这意味着应用程序的每日配额已结束。您可以在应用引擎管理控制台中查看应用配额详细信息。
有关应用引擎配额的更多信息:https://cloud.google.com/appengine/docs/quotas