google-app-engine - 我可以删除 Google App Engine Storage 上的默认存储分区吗?
问题描述
当我在 Google Cloud App Engine 上创建新应用程序时,Google Storage 中的这些存储桶也会出现:
bucket_1: <region>.artifacts.<app_id>.appspot.com
bucket_2: staging.<app_id>.appspot.com
bucket_3: <app_id>.appspot.com
我只在 bucket_3 上添加了 300MB,从未向 bucket_1 添加任何内容。尽管如此,bucket_1 目前占用 3.9GB。为什么我需要这个 bucket_1?我可以删除它的所有内容,甚至删除整个存储桶吗?
提前致谢。
解决方案
当您创建新的 App Engine 应用程序时,会在 Google Storage 中创建这些存储桶:
bucket_2: staging.<app_id>.appspot.com
bucket_3: <app_id>.appspot.com
bucket_1: <region>.artifacts.<app_id>.appspot.com
运行命令时会创建存储桶gcloud app deploy
。这是 App Engine 存储容器映像的 Container Registry 存储桶。您可以删除此存储桶,但下次部署新版本gcloud app deploy
时将重新创建存储桶。
我做了一些测试,发现当您部署第一个应用引擎标准版本时,us.artifacts.your-project.appspot.com/containers/images
文件夹中会创建 48 个图像。从这一刻起,每次部署新的应用引擎版本 3 时,都会向此文件夹添加更多图像。我不确定内部实现,但我认为它将图像缓存在此文件夹中。
推荐阅读
- mongodb - 使用 mongoimport 时,可以指定 _id 应该是 UUID 吗?
- javascript - 如何使用字典在 JavaScript 返回值中实现回调
- c++ - 参考偏移量中看似无关的规范
- c# - 如何以管理员身份使用windows服务启动软件?
- html - 里面的引号
显示为“”或类似字符的元素
- visual-studio - 调试和构建 Web 成功但发布失败视觉 2019
- azure-log-analytics - T-SQL queries in Azure Log Analytics Workspaces?
- python - I'm trying to validate my Logistic regression model
- python - Filtering pandas dataframe based on attribute of object in a column
- html - 是否有可能使用 CSS-Grid 的 `gap` 属性,选择在某些列或行之间存在间隙——而不是在其他列之间?