如何使用 Firestore 删除现有 Google Cloud 项目中的 AppEngine 默认服务

Kse*_*iia 8 google-app-engine firebase google-cloud-firestore

我拥有由 Firebase 创建的现有 Google Cloud 项目,并在该项目中使用 Firestore。决定尝试 AppEngine 并在此项目中运行Hello World 示例

现在我想删除这个新部署的AppEngine Service,但是有2个问题:

1) Hello World Docs 建议关闭 AppEngine。在这种情况下,Firestore 不起作用

2) 无法从 CLI/UI 中删除此服务,因为此服务已部署为默认服务

 Issue deleting service: [default]
 The default service (module) cannot be deleted.
Run Code Online (Sandbox Code Playgroud)

有没有办法从项目中删除此服务并保留 Firebase Firestore?

Vin*_*una 16

  1. 转到 App Engine -> 设置: https: //console.cloud.google.com/appengine/settings
  2. 点击“禁用应用程序”

如果您的项目没有其他内容,您可以通过https://console.cloud.google.com/iam-admin/settings关闭该项目。


zko*_*ohi 3

2) 无法从 CLI/UI 中删除此服务,因为此服务已部署为默认服务

请参阅https://cloud.google.com/nodejs/getting-started/delete-tutorial-resources

删除 App Engine 应用程序默认版本的唯一方法是删除您的项目。不过,您可以在 GCP Console 中停止默认版本。此操作将关闭与该版本关联的所有实例。如果需要,您可以稍后重新启动这些实例。在 App Engine 标准环境中,仅当您的应用程序具有手动或基本缩放功能时,您才可以停止默认版本。