我正处于发展的早期阶段。我希望大规模降低服务器成本。根据 Google Cloud Run 定价,Cloud Run 服务比 Cloud Run 作业便宜。
我有大约十几个 Cloud Run 职位。将这些工作转移到服务中,然后从工作中调用它们,是否会更便宜?或者调用该服务是否会产生额外的成本,使其不值得?还是额外的维护成本不值得?
或者这是一个具体情况具体分析的基础,而不是一个可以回答的问题?
作业和标准(HTTP)服务之间的成本完全相同。如果您使用 CPU 始终分配的 Cloud Run 服务,您会注意到价格差异。
始终分配 CPU 意味着您需要为 CPU/内存支付全职费用。因此,使用 Cloud Run Jobs 更便宜,因为您只需在作业运行时支付 CPU 费用。闲着的时候什么也没有。并且无需额外维护即可将作业包装在 HTTP 服务器中。