为什么我的 Google Cloud SQL 实例每小时收费一次?
Why is my Google Cloud SQL instance being billed every hour?
我好像被多收了钱,但我想确保我没有误解 Per Use 的计费方式。详情如下:
- 我是 运行 PHP App Engine 上的一个小测试 PHP 应用程序,每隔一段时间除了我自己没有访客。
- 我通过 cron 定期重置数据库:最初是每小时一次,然后上个月每 3 小时一次,现在每 6 小时一次。
- 定价方案:Per Use
- 已用存储空间:250 GB 的 0.1%
- 类型:第一代
- IPv4 地址:None
- 文件系统复制:同步
- 等级:D0
- 激活策略:按需
这是本月前 16 天的帐单:
Google SQL Service D0 usage - hour 383 hour(s) .57
16 天 * 24 小时 = 384 小时 * $.025 = $9.60 。所以这个月我似乎每小时都被收费了。这也发生在上个月。
我明白我是charged the full hour for every part of an hour that the SQL instance is active。
尽管如此,在应用程序使用最少且数据库每天重置 4 次的情况下,我预计费用(即使允许每天额外使用几个小时)接近于:
16 天 * 6 小时 = 80 小时 * $.025 = $2.40.
对差异有什么解释吗?
您可能已经为您的实例分配了一个 Ipv4 地址,并且 Google 开发者控制台明确指出
You will be charged [=10=].01 each hour the instance is inactive and has an IPv4 address assigned.
这可能是您产生额外账单的原因。
日志通常是真实的来源。检查它们以查看您是否正在被激进的爬虫访问,是否有不断重试的卡住任务等。
或者您可能有一个 运行 的 cron 作业正在执行工作。您可以在控制面板的 "task queue/cron jobs" 部分查看它。
我好像被多收了钱,但我想确保我没有误解 Per Use 的计费方式。详情如下:
- 我是 运行 PHP App Engine 上的一个小测试 PHP 应用程序,每隔一段时间除了我自己没有访客。
- 我通过 cron 定期重置数据库:最初是每小时一次,然后上个月每 3 小时一次,现在每 6 小时一次。
- 定价方案:Per Use
- 已用存储空间:250 GB 的 0.1%
- 类型:第一代
- IPv4 地址:None
- 文件系统复制:同步
- 等级:D0
- 激活策略:按需
这是本月前 16 天的帐单:
Google SQL Service D0 usage - hour 383 hour(s) .57
16 天 * 24 小时 = 384 小时 * $.025 = $9.60 。所以这个月我似乎每小时都被收费了。这也发生在上个月。
我明白我是charged the full hour for every part of an hour that the SQL instance is active。
尽管如此,在应用程序使用最少且数据库每天重置 4 次的情况下,我预计费用(即使允许每天额外使用几个小时)接近于:
16 天 * 6 小时 = 80 小时 * $.025 = $2.40.
对差异有什么解释吗?
您可能已经为您的实例分配了一个 Ipv4 地址,并且 Google 开发者控制台明确指出
You will be charged [=10=].01 each hour the instance is inactive and has an IPv4 address assigned.
这可能是您产生额外账单的原因。
日志通常是真实的来源。检查它们以查看您是否正在被激进的爬虫访问,是否有不断重试的卡住任务等。
或者您可能有一个 运行 的 cron 作业正在执行工作。您可以在控制面板的 "task queue/cron jobs" 部分查看它。