Google app engine 设置实例的最小数量
我知道AppEngine会自动处理缩放。然而,为了测试一些多实例/合并状态场景,我想指示AppEngine至少启动5个实例,即使负载不能证明这一点Google app engine 设置实例的最小数量,google-app-engine,Google App Engine,我知道AppEngine会自动处理缩放。然而,为了测试一些多实例/合并状态场景,我想指示AppEngine至少启动5个实例,即使负载不能证明这一点 有没有办法通过app.yaml或Dashboard执行此操作?这是min\u idle\u实例值控制的内容 在app.yaml中: automatic_scaling: min_idle_instances: 5 尝试将Min Pending Latency设置为一个非常低的数字(例如100ms),然后向应用程序发送突发请求。然后调度程序将启动
有没有办法通过app.yaml或Dashboard执行此操作?这是
min\u idle\u实例
值控制的内容
在app.yaml中:
automatic_scaling:
min_idle_instances: 5
尝试将Min Pending Latency设置为一个非常低的数字(例如100ms),然后向应用程序发送突发请求。然后调度程序将启动多个实例来处理这些请求
您可能需要使用工具进行自动负载测试-手动实现这一点很困难。可以使用
自动缩放
或手动缩放
。使用自动缩放时,您只能影响启动的实例数量;使用手动缩放时,您可以决定要使用的实例数量。将以下内容放入app.yaml
或模块yaml文件中:
manual_scaling:
instances: 5
不完全是。空闲实例仅用于处理流量的增加,即,它们仅在新的动态实例启动时使用。在稳定的流量中,空闲实例将不处理任何负载。这是否意味着,即使负载几乎处于空闲状态,我也不能强制应用程序引擎运行多个实例?我必须运行负载测试以迫使其承受压力?您可以强制实例运行,但不能强制它们为请求提供服务。