Google App Engine服务(模块)无法启动,并将404淹没到/ _ah / start

时间:2016-07-15 17:55:00

标签: google-app-engine gcloud

我正在重构现有的代码库。我从使用appcfg.py切换到使用gcloud命令,这似乎没问题。我们的整个代码库都运行在一个默认的前端实例上,我现在正试图打破服务。首先,我创建了一个“worker”后端服务,我正在使用cron作业进行测试。

我可以在控制台中看到worker,但是没有启动实例。该服务的日志迅速充斥着404到/ _ah / start。我尝试过手动和基本缩放。文档说明没有启动脚本是可以的,并且该端点上的404被认为是成功的。但是,实例没有启动。

日志 logs rapidly filling with 404's

worker.yaml

service: worker
runtime: python27
api_version: 1
instance_class: B2
manual_scaling:
        instances: 1
threadsafe: false

handlers:
- url: /work/.*
  script: worker.app
  secure: always
  login: admin

worker.py

import webapp2
import handlers

config = {
    #...
}

app = webapp2.WSGIApplication([
    webapp2.Route(
        '/work/test<:/?>',
        handlers.Test,
        methods=['GET'],
    ),
], debug=True, config=config)

dispatch.yaml

dispatch:

    - url: "*/work/*"
    module: worker

0 个答案:

没有答案