【发布时间】:2019-04-29 13:18:00
【问题描述】:
我遇到了错误部署的 Google App Engine 实例的问题 - 我使用无效的入口点脚本部署了 3 个实例,但失败(引发错误并发送到 Sentry)。
应用程序是 Ruby on Rails 项目,失败的部分是 rails db:migrate 部分。
即使我禁用了整个应用程序,GAE 仍在创建 VM,然后会引发错误,然后是删除 VM。这些实例已从网页控制台中删除,所有 3 个实例均来自一项服务。
GAE 尝试部署它们,这会导致资源使用(还使用了 IP 配额等,因此我无法做任何事情),并且故障在日志中可用 - 我可以在其中看到带有前缀形式的整个堆栈跟踪: api[20190429t085718] ([]).
我可以通过按此时间戳搜索找到资源 - 它们出现在搜索结果中,但当我点击它们时,会出现“未找到”/“不存在”的消息。
如何删除它们?还是会被删除?
【问题讨论】:
标签: ruby-on-rails google-app-engine google-cloud-platform google-apps gcloud