云运行计费-执行时间

问题描述 投票:0回答:1

我已经在 GCP 上使用云运行多年了。我最近从 AWS Lambda 转移了一项服务,每月花费大约 10 美元,但在云运行上每天花费 50 美元。云运行服务只是一个后台工作程序,理想情况下最多运行 3 分钟。它加载、调度和总结作业。如果有 50 个作业,它应该运行 50 个后台工作线程,这样它就可以爆发,而云运行会抱怨它分配得不够快。由于我使用分布式锁,无论如何应该只有 50 个工作进程在运行。

我试图找出成本明细,根据我的经验,GCP 不提供任何默认值。我点击费用明细,它只向我显示每月费用从 50 美元到 800 美元的图表。没有成本明细。我将尝试实施标签,但一般来说,如何确定云运行的成本细分。 AWS lambda 很简单,因为它本质上降低了执行成本,尤其是在同一 VPC 内。

除了标签之外,如何确定云运行的成本?当我进一步深入研究时,这种 CPU 分配是否会产生巨大的成本,无论是在第 2 层还是标准层?

任何建议或帮助都会很棒:)

google-cloud-platform cloud google-cloud-run billing
1个回答
0
投票

是的,我也注意到了这一点。刚刚开始使用 Cloud Run Jobs。我正处于免费积分期,但 Google 的广告定价与他们的收费并不相关。我运行了一些作业,每个作业需要几分钟,但在测试时我的超时设置为 30 分钟,这样它们就不会崩溃。 Google 似乎向我收取整个墙时间段的费用,而不是容器实际运行的 2-3 分钟。

这很糟糕,很糟糕,很糟糕。

GCP 不仅比任何其他提供商都复杂得多(不要让我开始谈论“工作负载身份联合”及其“身份和访问管理”,这让 AWS 看起来很简单——我不需要这些作为一个小生意,但他们无论如何都是强迫我的),但现在看来他们广告的价格不是你得到的。

© www.soinside.com 2019 - 2024. All rights reserved.