如何在不重新部署应用程序的情况下关闭Google App Engine中的所有动态实例?

时间:2013-06-03 20:29:32

标签: java python google-app-engine load-testing

我们每天都会针对其中一个GAE应用运行多次负载测试。我们使用以下模式:

  1. 开始负载测试并让它运行几个小时。
  2. 查看图表。
  3. 可选择部署我们的应用程序的新版本,并改进性能。
  4. 回到1。
  5. 每次加载测试都会创建几百个前端实例。即使我们没有部署新版本的应用程序,我们也希望在各个负载测试之间终止这些测试。

    有没有办法终止所有动态实例?现在我们要么必须部署新版本,要么手动终止所有实例。

2 个答案:

答案 0 :(得分:1)

我们遇到了类似的问题 - 我发现在应用程序设置中禁用该应用程序然后重新启用它会终止我们运行的所有88个实例,而不会产生任何其他不利影响。

答案 1 :(得分:0)

也许让他们都定期探测数据存储区(或内存缓存)以获取终止值?