免费运行 App Engine,无需启用计费

Google App Engine 将在半个月内停止对 Python 2 的支持。一周前,部署appcfg.py被拒绝(服务器响应错误并回滚部署)。

据我所知,Python 2 环境是真正免费(最多每日配额)运行 App Engine 的唯一方法。它甚至不需要启用计费(并提供信用卡)。

对于Python 3,有一个standard可以免费运行的环境,正如谷歌所说,但当我尝试部署它时,我被要求启用,Cloud Build这反过来又具有免费的每日配额,但需要通过提供信用卡来启用计费。我还希望标准环境具有其他功能,包括免费配额但启用强制计费。

启用计费的缺点是您无法保证不会被收取任何费用。如果超出配额,您将被收取费用。有没有什么简单的方法可以强制每个月的账单不收一分钱呢?有一些手动配额限制方法,但需要遍历每个小型应用服务中的数十个资源并手动设置限制,而且使用这些方法您仍然可能会被收取少量费用。

当前是否有简单的方法可以使用 google-app-engine 提供完全免费的应用程序?

还有其他完全免费(最多配额)的流行平台来运行 Python Web 应用程序吗?与应用程序引擎相同。


幕布斯6054654
浏览 101回答 3
3回答

潇潇雨雨

虽然我不知道您的数据使用量是多少(如果超出配额,您可能会因读取、写入和存储而被收取费用),但有一种方法可以避免对大多数超出配额的实例收取费用。确保您将您的设置app.yaml保留在免费套餐内:runtime: python38instance_class: F1 automatic_scaling:    max_instances: 1F1每天将为您提供 28 小时的实例时间,这比 24 小时还要多。这 将max-instances避免启动新实例。

冉冉说

当 appcfg 部署因错误而失败时,代码已部署,但已部署的版本未提供服务。您可以按照设置版本进行部署以使其正常运行。使用这 2 个命令进行部署,无需计费帐户。第二个修复了第一个失败的部分。appcfg.py 更新 app.yamlappcfg.py set_default_version 。

喵喔喔

正如官方文档中提到的:当您注册免费试用时,Google 会要求您提供信用卡或其他付款方式。Google 将此付款信息用于以下目的:以验证您的身份。区分真人与机器人。另一方面,如果您想保留免费套餐,则需要满足以下条件:您没有与 Google 签订自定义合同或价目表。您正处于免费试用期,或者您已通过启用计费功能升级到付费帐户。您的帐户信誉良好。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python