【问题标题】:Resident Backend Google App Engine "/_ah/background" (Python)驻留后端 Google App Engine "/_ah/background" (Python)
【发布时间】:2013-07-03 14:18:58
【问题描述】:

有人可以帮我理解“/_ah/background”在谷歌应用引擎(Python)方面的含义吗?我有一个常驻后端正在运行,我看到正在向该端点发出请求。它们似乎是由我的代码之外的东西生成的。它们似乎也由我的 /_ah/start 处理程序处理。

感谢您提供的任何帮助。

【问题讨论】:

    标签: python google-app-engine


    【解决方案1】:

    我相信 /_ah/background 请求实际上不是 HTTP 请求,它们是 background threads。 App Engine 使用 /_ah/background 作为占位符,只要它需要按请求对某些内容进行分组,例如记录消息。这与我在使用后台线程的后端中看到的相符。

    (我可以发誓我最近在某个地方的文档中读到过这个,但我还没有找到。)

    【讨论】:

      【解决方案2】:

      任何以“/_ah/”开头的网址都是保留的 AppEngine 网址。这些用于内部 AppEngine 任务,您真的不必担心它们。

      What does _ah mean in Google App Engine?

      https://developers.google.com/appengine/docs/python/config/appconfig?hl=it-IT#Reserved_URLs

      【讨论】:

      • 要清楚,我的问题是为什么谷歌调用 /_ah/background 以及为什么它会击中我的启动处理程序。我没有尝试调用这些 reserved 处理程序,但是在应用引擎中创建后端实例时,您可以而且应该担心它们。请看这个:developers.google.com/appengine/docs/python/backends/#Startup
      • 根据您使用的语言/框架,这个无用的错误会使您的日志变得很脏
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-26
      • 2011-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-09
      相关资源
      最近更新 更多