作为googles app引擎的新手,我使用Intellij IDEA插件来部署我的REST java应用程序。顺利通过,与我的应用程序一起有两个计算引擎虚拟机。它们适用于什么?为什么选择两个,以及如何选择所需的VM配置?
答案 0 :(得分:0)
听起来您正在使用App Engine灵活的环境,并且您使用的是旧版本,而不是新的测试版。旧版本的vm: true
文件中包含app.yaml
。新版本于2016年11月15日刚刚公布,在env: flex
文件中使用app.yaml
。
灵活的环境在Compute Engine虚拟机之上运行。在旧版本中,这些应用程序的实例将显示在Compute Engine下。使用较新版本时,这些版本现在显示在App Engine instances page的控制台中。
在旧版测试版在明年的某个时候被弃用之前,你会想要调查migrating your app to the new version of the flexible environment。如果您使用过之前的“compat”运行时,您可能会检查是否确实需要使用灵活的环境,或者标准环境是否支持您的应用程序的需求?根据您的应用程序,一个环境可能比另一个环境便宜。
总而言之,您可以使用app.yaml
文件在灵活环境中配置底层虚拟机。有关详细信息,请参阅resource settings in the app.yaml
reference。稍后,如果您需要在实例上调试代码,请参阅Debugging an instance。