mya*_*aps 5 google-app-engine google-cloud-storage google-cloud-platform
我读过一些类似的帖子,但还没有真正理解为什么我会被收费。
我最近(5 月中旬)从带有 webapp2 的 Python 2.7 环境切换到带有 Flask 的 Python 3。我从使用旧的 ndb 切换到新的 ndb。我使用的是标准(不是 Flex)这个应用程序的使用非常有限,我认为仅限于一个区域。项目大小为 176.3 KB
5 月底,我的账单中添加了以下内容:
标准存储美国多区域 0D5D-6E23-4250 0.33 Gibibyte 月
我想知道为什么我有“多区域”的东西。我以为我是为单个区域设置的。我从来没有为使用 Python 2.7 和 webapp2 和旧 ndb 的任何东西付费。此应用程序很小,用途有限。当我删除区域存储桶时,它只会在部署新版本时返回。我以为有 5GB 的免费使用限制?
您能检查控制台存储浏览器中的存储桶吗?当您创建应用程序时,有时还会创建一个名为 的存储桶multiregionName.artifacts.projectID.appspot.com
。该存储桶是多区域的。您可以检查该Bucket是否是您升级后的新版本创建的。如果您检查存储桶的概述,您可以看到Creation time
、Location-type
和Location
。
另外,根据GAE 默认云存储存储桶:
默认 Cloud Storage 存储桶具有每日免费使用配额,如下所示。您可以在 Google Cloud Console App Engine 设置页面中为您的项目创建此免费的默认存储桶。
以下配额专门适用于默认存储桶的使用。有关这些配额的说明,请参阅Cloud Storage 多区域存储桶的定价。
简而言之,我将检查多区域存储桶的内容。如果有某些内容,请调查实际使用情况并决定是否删除某些内容。
否则,只需根据定价表计算估计成本并验证是否正确。
更新
我创建了一个 GAE 应用程序,它创建了以下存储桶:
joss-xxx.appspot.com
staging.joss-xxx.appspot.com
多区域us.artifacts.joss-xxx.appspot.com
多区域我测试了像您一样删除存储桶,每次部署时我都会再次获得这三个存储桶。所以这里的解释是:
joss-xxx.appspot.com 是 GAE 的默认存储桶,拥有 5GB 免费存储空间供您使用。
- 注意:创建默认存储桶时,您还会获得一个同名的暂存存储桶,但该暂存存储桶除外。是前置的。您可以将此暂存存储桶用于暂存和测试目的的临时文件;它也有 5 GB 的限制,但每周会自动清空。
- App Engine 还会创建一个存储桶,在部署新版本的应用程序时用于临时存储。此存储桶名为 staging.project-id.appspot.com,仅供 App Engine 使用。应用程序无法与此存储桶交互。
该artifacts
存储桶{region}.artifacts.{app-id}.appspot.com
用于构建 GAEFlexible 部署的 docker 容器。即使当我部署标准应用程序时,也会创建此存储桶。删除此存储桶可能会增加您的部署时间,因为新部署无法基于您之前的部署构建。
鉴于上述情况,我认为您所面临的行为完全是预料之中的。
归档时间: |
|
查看次数: |
498 次 |
最近记录: |