App Engine Python模块基本和手动缩放不起作用

Mic*_*ton 3 python google-app-engine

我的Google App Engine应用程序需要进行冗长的计算.我的模块上的自动缩放返回DeadlineExceededError,所以我尝试切换到手动和基本缩放.

对于基本缩放,我将其添加到我的yaml文件中.

instance_class: B2
basic_scaling:
  max_instances: 5
  idle_timeout: 10m
Run Code Online (Sandbox Code Playgroud)

但是当我向模块发送一个URL请求时,我的日志充满了56:

/_ah/start 404
No handlers matched this URL.
Run Code Online (Sandbox Code Playgroud)

然后最终返回:

HTTPError: HTTP Error 503: Service Unavailable
Run Code Online (Sandbox Code Playgroud)

对于手动缩放,我将其添加到我的yaml文件中:

instance_class: B2
manual_scaling:
    instances: 1
Run Code Online (Sandbox Code Playgroud)

但是当我向模块发送URL请求时,我得到一段时间后:

HTTPError: HTTP Error 503: Service Unavailable
Run Code Online (Sandbox Code Playgroud)

但是日志中没有任何内容.

我错过了什么?我需要为其设置处理程序/_ah/start吗?我认为启动模块可以接受404.

Mic*_*ton 5

弄清楚了.我不得不在我的模块中添加一个处理程序.

我补充说:

- url: /_ah/start
  script: colors.handler.app
Run Code Online (Sandbox Code Playgroud)

handlers:和它的工作.