python - 无法在谷歌应用引擎服务上设置手动缩放

标签 python python-2.7 google-app-engine

我无法在谷歌应用引擎服务(以前称为模块)上设置手动缩放。在应用引擎上使用 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/

相关文章:

java - 如何在 Eclipse for Google App Engine 中从 Java 7 切换到 Java 6?

Python循环读取并解析目录中的所有内容

javascript - 无法在 Django 上下文中传递 json

python-2.7 - 科学Python和scipy之间的区别?

python - 使用python从csv文件中删除特殊字符

javascript - 使用 Channel API 接收来自任务队列中任务的消息

java - 如何在 Google App Engine (Java) 中访问图像中的各个像素?

python - Pandas 将列值替换为最后可用值

python - Google Or-Tools员工排类。条件无法正常工作

java - GAE 中的 Hibernate Ehcache 抛出 java.lang.NoClassDefFoundError : java. rmi.server.UID 是受限类