在所有条件相同的情况下,任何标准环境应用程序也可以在应用程序更改最少的灵活环境中运行。反之则不然——标准环境限制比灵活环境的限制更严格(因此得名灵活)。
更新:以上内容不正确,应检查迁移现有 App Engine应用指南的语言特定部分,以了解哪些标准 env API 明确列为兼容或不兼容。在某些情况下,这可以立即澄清决定。假设剩下的答案是在这次检查之后环境之间的选择仍然是开放的。
所以 - 为了摆脱困境 - 我最初会为标准环境拍摄(设置/管理更简单,也可能是免费的,具体取决于应用程序的使用情况)并且只有在遇到不可避免的问题时才决定切换到仅灵活的环境由标准环境限制之一引起,这在 flex 环境中不是问题。如果没有遇到此类问题,您实际上可以根据需要保留在 2 个部署选项之间切换的选项。
至于您对教程文档的印象 - 我认为这是没有根据的,基于成本部分......
Firebase 和 App Engine 都有免费的使用级别。如果您对这些服务的使用低于 Firebase 免费计划和 App Engine 免费配额中指定的限制,则学习本教程是免费的。
...结合Pricing
行比较环境表...
...因为标准 env 具有每日免费的实例小时配额,但Compute Engine 定价使用机器类型计费模型,并且除了最初的有限免费试用外没有免费配额。
总体而言,这告诉我教程中使用了标准环境:)
在配置 App Engine 后端以使用手动扩展部分中确认,因为应用的配置没有<vm>true</vm>
用于选择柔性环境的设置。