在 google 应用程序引擎中托管应用程序以在特定时间工作

Host An application in google app engine to work on particular time

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

一切都取决于您的需要。 App Engine standard 每天有 28 小时免费的 F1 实例类型和 9 小时的 B1 实例类型(取决于您的缩放类型)。

App Engine 灵活 没有免费配额 -> 每天几个小时的费用很高。

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

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

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