【发布时间】:2016-12-13 18:32:15
【问题描述】:
在开发我的应用一段时间后一切正常,App Engine 后端停止接收请求,并出现错误“进程因超出配额而终止”。当天不再接受任何请求。
当我转到 AppEngine -> 配额页面时,它没有显示任何接近使用的配额(见图)。
我怀疑超出了一些配额,因为这仅在工作几个小时后才会发生。如果错误提供了关于超出配额的线索,我可以调查一下。有没有办法找出为什么我收到此配额超出错误,特别是它是哪个配额?
日志:
GAE 特定配额页面:
【问题讨论】:
-
您可以从控制台日志中发布错误消息的完整文本吗?
-
完整的文本是“进程因超出配额而终止。”我用上面的日志截图编辑了这篇文章。
-
向后浏览日志,直到找到与应用程序服务的最后几个请求相对应的日志,然后再因超出配额而关闭。这些最后一个请求中的一个或多个可能由于超出配额而出错,因此日志可能包含有助于缩小搜索范围的详细信息。
-
排除显而易见的问题 - 确保您在 您的应用仍处于关闭状态时检查配额 - 而不是在每日配额重置之后。为了确保在检查配额后尝试一些请求以检查应用是否仍然无法运行。
-
在配额超出错误之前没有错误。