App Engine 端点警告
App engine endpoint warning
当我在我的 GAE 应用程序上查看我的日志时,我经常会看到这样的警告消息:
com.google.api.control.Client flushAndScheduleReports: direct send of a report request failed because of endpoints.repackaged.com.google.api.client.http.HttpResponseException: 400 (Client.java:354)
{
"error": {
"code": 400,
"message": "Precondition check failed.",
"errors": [
{
"message": "Precondition check failed.",
"domain": "global",
"reason": "failedPrecondition"
}
],
"status": "FAILED_PRECONDITION"
}
}
然而,客户端应用程序似乎按预期工作,我不明白这是什么意思。
如果您的流量较低 API,如果请求之间的时间过长,通常会发生这种情况。该应用程序将按预期运行,但指标报告可能会关闭。这是因为每隔这么多请求就会汇总和报告指标,除非您是 运行 后端实例。
当我在我的 GAE 应用程序上查看我的日志时,我经常会看到这样的警告消息:
com.google.api.control.Client flushAndScheduleReports: direct send of a report request failed because of endpoints.repackaged.com.google.api.client.http.HttpResponseException: 400 (Client.java:354)
{
"error": {
"code": 400,
"message": "Precondition check failed.",
"errors": [
{
"message": "Precondition check failed.",
"domain": "global",
"reason": "failedPrecondition"
}
],
"status": "FAILED_PRECONDITION"
}
}
然而,客户端应用程序似乎按预期工作,我不明白这是什么意思。
如果您的流量较低 API,如果请求之间的时间过长,通常会发生这种情况。该应用程序将按预期运行,但指标报告可能会关闭。这是因为每隔这么多请求就会汇总和报告指标,除非您是 运行 后端实例。