使用 cron 管理 GAE 实例
GAE instance management with cron
由于GAE 会创建一个新实例,当没有实例时会导致延迟,我们希望找到一种方法来拥有一个在我们需要时始终存在的实例。
我们使用 cron + auto scaling 就像这里的答案中提到的方法一样:
Google App Engine - automatic-scaling with always on instance?
我们的问题是,如果我们说已经有一个由GAE 上的cron 任务创建的实例A。我们预计 GAE 将使用实例 A 来处理以下 post。但是,当出现post时,GAE会创建一个实例B,并由实例A处理后面的post。实例 B 似乎是多余的。由于我们想避免超过每日配额,如果流量不多,是否可以由实例A处理post?
如果您的第一个实例没有超载,GAE 将不会创建新实例。每个实例可以同时处理相当多的请求 - 特别是如果它们除了保持实例不做任何事情。
由于GAE 会创建一个新实例,当没有实例时会导致延迟,我们希望找到一种方法来拥有一个在我们需要时始终存在的实例。
我们使用 cron + auto scaling 就像这里的答案中提到的方法一样: Google App Engine - automatic-scaling with always on instance?
我们的问题是,如果我们说已经有一个由GAE 上的cron 任务创建的实例A。我们预计 GAE 将使用实例 A 来处理以下 post。但是,当出现post时,GAE会创建一个实例B,并由实例A处理后面的post。实例 B 似乎是多余的。由于我们想避免超过每日配额,如果流量不多,是否可以由实例A处理post?
如果您的第一个实例没有超载,GAE 将不会创建新实例。每个实例可以同时处理相当多的请求 - 特别是如果它们除了保持实例不做任何事情。