有人能举例说明预热入站服务在googleappengine的python运行时是如何工作的吗?在
我读过这篇文章:http://code.google.com/appengine/docs/python/config/appconfig.html#Inbound_Services,但在发送GET请求之后,它并没有给我提供太多的示例(我似乎永远都无法获取它)
我的应用程序yaml看起来像这样:
application: whatevs
version: 1
runtime: python
api_version: 1
builtins:
- datastore_admin: on
inbound_services:
- warmup
handlers:
- url: /static
static_dir: static
- url: /_ah/warmup
script: main.py
login: admin
- url: /.*
script: main.py
我的主.py看起来像这样:
^{pr2}$WarmupHandler看起来像这样:
class WarmupHandler(webapp.RequestHandler):
"""
Called on app init
"""
def get(self):
current_user = users.get_current_user()
return
然而,WarmupHandler似乎从来没有被调用过(我有断点和很多调试代码)。我做错什么了?在
只有当你的应用程序上有一些固定的流量时,应用程序引擎才会发送预热请求。如果实例大部分处于空闲状态,则不会始终调用它。在
相关问题 更多 >
编程相关推荐