是否可以将F2用于测试版本,将F4用于主要版本的appengine(java)应用程序?
我们有各种团队,他们的工作方式不同,但他们不需要F4。他们对F1甚至F2很满意。但主要核心版本需要F4。
答案 0 :(得分:0)
嗯,我不认为模块会解决您的问题,因为您正在谈论相同的应用程序,但它的不同版本(使用模块,您不能将不同的硬件分配给不同的版本)。
GAE目前不支持为不同版本的应用分配不同的硬件。在我的公司,我们必须创建不同的应用程序,以便从不同的硬件和常驻实例(非默认版本的应用程序不支持)中受益。
所以我们最终得到了:
等
这太可怕但到目前为止是唯一可用的解决方案(至少我知道)。
答案 1 :(得分:0)
看看App Engine Modules。我们使用它们为应用程序的不同部分分配不同的实例类型(即使这些部分共享一个共同的代码库)。例如:
default
- 提供前端模块。 F4具有1个常驻实例的自动缩放功能。api
- 提供REST api调用。 B4基本缩放。api-simple
- 以较低的延迟提供简单的api调用。 F2具有1个驻留实例的自动缩放功能。