自动缩放的GAE实例会自杀吗?

时间:2014-07-31 03:28:38

标签: python google-app-engine

我偶尔会得到一个导入错误的实例。当我努力找到根本原因时,是否有可能以编程方式告诉GAE该实例是不稳定的并且终止它?

在我的情况下,'不稳定'表示对受影响的实例的每个请求都需要进行某些导入才会出现异常。

此模块恰好运行后台处理,因此我可以应对所有并发请求是否被终止。停止新请求并在当前的请求结束时关闭会更好,但我的首要任务是在实例的生命周期内避免数千个失败的请求。

(问题似乎是由第一个请求上的DeadlineExceededError(60秒超时)标记,这需要那些导入,我猜这些东西是部分导入的。我还没弄清楚为什么这些罕见的少数花了这么久。)

这是一个自动缩放的python 2.7实例。

1 个答案:

答案 0 :(得分:0)

我知道“实例”等于你的模块。在这种情况下,是的,您可能会将其删除,如果您要为要杀死的模块分配特定的组合模块/版本,您应该能够使用stop_version方法终止。

这是Python模块的API。如果不同,请寻找您的语言。

https://developers.google.com/appengine/docs/python/modules/functions