首页 > 解决方案 > 谷歌应用引擎活动实例计数归零

问题描述

我正在使用 Google 应用引擎的标准环境,其中我使用了 F1 实例类并在自动缩放部分下设置了最小实例 =1。虽然我设置了最小实例 =1,但我仍然可以看到活动实例计数有时会变为零。

这有什么原因吗?

标签: google-app-enginegoogle-cloud-platform

解决方案


根据文档(https://cloud.google.com/appengine/docs/standard/python/config/appref#automatic_scaling),您需要有一个预热处理程序,因此它可以确保实例启动:

警告:要使此功能正常运行,您必须确保启用了预热请求并且您的应用程序处理了预热请求。

设置预热处理程序: https ://cloud.google.com/appengine/docs/standard/python3/configuring-warmup-requests

示例(烧瓶):

@app.route('/_ah/warmup')
def warmup():
    # Handle your warmup logic here, e.g. set up a database connection pool
    return '', 200, {}

推荐阅读