我的 Flask 应用程序的 requests.txt 中有几个非常大的库,我将其上传到 Google App Engine 进行部署,但我只为我的应用程序加载小型子模块。
我试图了解每种谷歌云实例类型的硬盘空间是什么样的,以了解要指定哪一种并避免达到内存限制。
就硬盘空间而言,如果超出免费配额,您只需付费。它不受实例类控制
根据文档
代码和静态数据存储 - 前 1 GB 免费
内存与硬盘空间不同。在所有条件相同的情况下,您可以假设您使用的库/模块越多,您将使用的内存就越多,但这也取决于您的应用程序的架构。
例如,如果您有一些东西在几乎没有任何流量的情况下作为任务运行,并且该任务使用很大的库,那么您可能不会仅仅因为您的应用程序只处理该任务而影响内存流量。另一方面,如果它在繁忙的交通时间中运行,那么除了为普通用户提供流量之外,它还使用内存密集型库