AppEngine NodeJS flexible 在部署后生成 2 个实例
AppEngine NodeJS flexible spawns 2 instances after deployment
我有一个非常基本的 app.yaml 文件,其中包含以下内容:
runtime: nodejs
env: flex
service: front
每次部署应用程序时,部署都需要很长时间:
Updating service [front] (this may take several minutes)...
当我检查控制台时,我可以看到它从 1 个实例增加到 2 个,即使我没有指定任何关于实例数的信息。为什么 Google 这样做?以及如何在不禁用自动缩放功能的情况下设置实例的起始数量?提前致谢!
在 App Engine Flexible 应用程序上,为您的服务提供的最小实例数默认为 2 以减少延迟。这已记录在案 here。
您可以通过将这些设置添加到您的 app.yaml 文件中来配置这些设置,如下所示:
runtime: nodejs
env: flex
service: front
automatic_scaling:
min_num_instances: 1 // Default is 2. Must be 1 or greater
max_num_instances: 10 // Default is 20.
我有一个非常基本的 app.yaml 文件,其中包含以下内容:
runtime: nodejs
env: flex
service: front
每次部署应用程序时,部署都需要很长时间:
Updating service [front] (this may take several minutes)...
当我检查控制台时,我可以看到它从 1 个实例增加到 2 个,即使我没有指定任何关于实例数的信息。为什么 Google 这样做?以及如何在不禁用自动缩放功能的情况下设置实例的起始数量?提前致谢!
在 App Engine Flexible 应用程序上,为您的服务提供的最小实例数默认为 2 以减少延迟。这已记录在案 here。
您可以通过将这些设置添加到您的 app.yaml 文件中来配置这些设置,如下所示:
runtime: nodejs
env: flex
service: front
automatic_scaling:
min_num_instances: 1 // Default is 2. Must be 1 or greater
max_num_instances: 10 // Default is 20.