0

我想在谷歌引擎中托管一个应用程序,我的应用程序的目的是每天一次从不同的服务器获取数据。所以我不希望我的应用程序在一天中全职工作(因为它更昂贵)。我只想在一天内运行一个小时的应用程序并仅在此基础上付费。有可能这样做吗?

4

1 回答 1

1

一切都取决于您的需求。App Engine标准每天有 28 小时免费 F1 实例类型和 9 小时 B1 实例类型(取决于您的扩展类型)。

App Engine灵活没有免费配额 -> 这在每天几个小时内很昂贵。

如果 App Engine 标准符合您的需要,请注意超时。每个请求可以持续超过 60 秒。您可以使用Cloud Task来推迟后台任务。顺便说一句,一项任务可以持续长达 24 小时。

如果 App Engine 标准不匹配,由于语言限制,第三方库/二进制限制,您需要一个容器,这就是您需要在 App Engine Flexible 上运行的原因,您可以考虑Cloud Run。但是,请求被限制为 15 分钟,并且您有一个慷慨的免费套餐。

因此,如果您需要更多建议,请提供更多输入。

于 2019-10-24T18:32:52.570 回答