我将GAE应用程序部署为模块。 appengine-web.xml如下所示。
<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
<application>myapp</application>
<version>200</version>
<system-properties>
<property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>
</system-properties>
<use-google-connector-j>true</use-google-connector-j>
<module>batch</module>
<instance-class>B1</instance-class>
<basic-scaling>
<max-instances>1</max-instances>
<idle-timeout>10m</idle-timeout>
</basic-scaling>
</appengine-web-app>
但我的应用程序返回超过配额错误。
请求:
https://200-dot-batch-dot-myapp.appspot.com
响应:
Over Quota
This application is temporarily over its serving quota. Please try again later.
实际上,免费使用“后端实例时数”(9.00 of 9.00个实例小时)已经用尽,但我的应用的结算状态已启用。
为什么我超过了配额错误?以及如何避免它?
答案 0 :(得分:0)
您的传出带宽配额必须已经用完,每天为1 GB。
App Engine仪表板快照:https://i.stack.imgur.com/TApKU.png
您可以将每日支出限额从0.00美元提高到几美元。
您的配额用尽,因为您可能正在从Blobstore提供图像/视频,而Blobstore是App Engine的一部分。 您可以改用Cloud Storage以避免出现配额过高的问题。