我的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
在开发服务器上运行localy我收到此错误:
无法将值“http://mybackend.myapp.appspot.com”分配给属性“url”: url的值'http://mybackend.myapp.appspot.com'与表达式'^(?!\ ^)/ |。|((。)。*(?!\ $)不匹配。$'
如何在开发服务器上测试后端?
答案 0 :(得分:6)
我相信网址应该是您网站的相对网址。该脚本应该是运行的python函数,而不是文件名。所以你的app.yaml应该是。
handlers:
- url: /backend
script: mybackend.myfunction
login: admin
你的后端和前端实例共享相同的处理程序,没有办法区分它们。