Google App Engine持续启动已删除的版本/实例

时间:2019-04-29 13:18:01

标签: ruby-on-rails google-app-engine google-cloud-platform google-apps gcloud

我有一个关于Google App Engine实例部署不正确的问题-我部署了3个实例,这些实例的入口点脚本无效(失败并引发错误并发送到Sentry)。

该应用程序是Ruby on Rails项目,失败的部分是handleChange(e){ this.setState((prevState, props) => ({ ...prevState, university: { ...prevState.university, [e.target.name]: e.target.value // error line } })); } 部分。

即使我禁用了整个应用程序,GAE仍在创建VM,然后会引发错误,然后正在删除VM。这些实例已从网页控制台中删除,所有三个实例均来自一项服务。

GAE尝试部署它们,这会导致资源的使用(还使用了IP配额等,因此我无法做任何事情),并且失败记录在日志中-在这里我可以看到整个stacktrace的前缀为:api [20190429t085718]([])。

通过此时间戳进行搜索,我可以找到资源-它们出现在搜索结果中,但是当我单击它们时,会显示消息“未找到” /“不存在”。

如何删除它们?还是将其删除?

1 个答案:

答案 0 :(得分:1)

如果有人遇到这样的问题并找到这篇文章:大约6小时后问题解决了,实例停止部署(因此足以等待)