所以我的用例是这样的,我最好在 app.yaml 中使用 min_instance 为零,但让一个实例始终为默认版本运行。
因此,为了做到这一点,我安排了一个 cron 作业在每 14 分钟后点击 _ah/warmup,因为实例在 15 分钟无活动后关闭。
现在我无法理解的是,当 cron 作业运行时,它会失败并且在日志中显示 301。而这是我的预热处理程序的代码。
def warmup(request):
return JsonResponse(data={})
它不应该返回 200 吗?我还注意到,即使它是重定向,目标也正在实现。实例不会关闭。但我只是好奇它为什么会重定向?