Google App Engine和后端:如何在开发服务器上配置它?

问题描述 投票:6回答:1

我对backends.yaml配置

backends:
- name: mybackend
  class: B1
  instances: 1
  options: dynamic

app.yaml

handlers:
- url: http://mybackend.myapp.appspot.com
  script: mybackend.py
  login: admin

在开发服务器上运行它我得到此错误:

无法将值“http://mybackend.myapp.appspot.com”分配给属性“url”:url的值“http://mybackend.myapp.appspot.com”与表达式'^(?!\\ ^ )/ |。|。(()*(?!\\)$”

如何在开发服务器上测试后端?

google-app-engine
1个回答
6
投票

我相信网址应该是您网站的相对网址。 该脚本应该是运行的python函数,而不是文件名。 所以你的app.yaml应该是。

handlers:
- url: /backend
  script: mybackend.myfunction
  login: admin

您的后端和前端实例共享相同的处理程序,没有办法区分它们。

© www.soinside.com 2019 - 2024. All rights reserved.