【问题标题】:Google App Engine request being executed multiple times多次执行 Google App Engine 请求
【发布时间】:2014-09-19 01:18:34
【问题描述】:

我的 Python 2.7 Google App Engine 项目存在问题,经过大量研究后,它看起来好像 App Engine 反复向我们的服务器发送相同的请求。还有其他人遇到这个问题吗?

编辑:

这是一个标准请求,其所有参数与第一次发送时使用的参数相同(其中一些已存在 15 天)。如果与https://groups.google.com/forum/#!topic/google-appengine-downtime-notify/9fAYP7UyppQ的情况类似,我正在徘徊

【问题讨论】:

  • 是您的应用程序不断向您的服务器发送请求吗?是否有其他应用程序将请求发送到您的服务器?什么要求?是 CRON 吗?一个任务?你能提供更多细节吗?

标签: google-app-engine


【解决方案1】:

App Engine 通常不发送请求,它是您用来处理请求的框架。

如果您收到重复的请求,您应该查看它的来源。如果它是从应用引擎服务器发送到您自己的外部服务器,那么有人在 他们的 应用引擎帐户上运行某种进程,该进程在执行期间从您的服务器访问数据。

细节,包括你会怎么做,都取决于具体情况。没有包罗万象的回应。请注意,是的,Internet 上的任何计算机都可以向任何其他计算机发出 Web 请求。这包括应用引擎(双向)。

【讨论】:

  • 谢谢泰勒。以前发生过这种情况,当时他们的一个前端负载平衡器错误地重复发送请求。 groups.google.com/forum/#!topic/…我正在尝试确定这次是针对我们的应用程序还是一般问题。
  • 您可以通过查看请求的来源来确定这一点。你能做到这一点并报告它是什么吗?它可能是您的应用程序的另一个模块/实例中的 cron 任务或任务队列,或者它可能来自用户机器......如果没有更多日志信息,我们不会知道。鉴于去年基于基础架构级别发生了有关多个请求的错误,它似乎不太可能仍然是您提供的链接中的相同错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-12
  • 1970-01-01
  • 1970-01-01
  • 2012-01-09
  • 2022-01-25
  • 2011-04-18
  • 1970-01-01
相关资源
最近更新 更多