我无法在谷歌应用引擎服务(以前称为模块)上设置手动缩放。在应用引擎上使用 python。
app.yaml:
application: xxx-xxxx
version: 2
runtime: python27
module: xxbackend
instance_class: F4
api_version: 1
threadsafe: true
handlers:
- url: /taskcontroller\.py
script: TaskController.app
so on...
libraries:
- name: webapp2
version: latest
- name: numpy
version: "1.6.1"
- name: PIL
version: latest
inbound_services:
- warmup
xxbackend.yaml:
application: xxx-xxxx
version: uno
module: xxbackend
runtime: python27
api_version: 1
instance_class: B4
manual_scaling:
instances: 5
即使我在 xxbackend.yaml 中指定了实例类和手动缩放设置,xxbackend 实例仍然会自动缩放。有人可以指出我哪里出错了吗?
最佳答案
您有相同的 module:
名称是两个 yaml。 app.yaml
不应指定模块,因此它使用 default
模块。因此,从 app.yaml
中删除 module: xxbackend
。否则,您将覆盖预期的配置。
然后,在部署时,使用如下命令:
appcfg.py update app.yaml xxbackend.yaml
部署两个更新的 yaml 文件。
关于python - 无法在谷歌应用引擎服务上设置手动缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39897559/