My configuration of backends.yaml
backends:
- name: mybackend
class: B1
instances: 1
options: dynamic
and app.yaml
handlers:
- url: http://mybackend.myapp.appspot.com
script: mybackend.py
login: admin
Running it localy on development server I get this error:
Unable to assign value ‘http://mybackend.myapp.appspot.com’ to attribute ‘url’:
Value ‘http://mybackend.myapp.appspot.com’ for url does not match expression ‘^(?!\^)/|.|((.).*(?!\$).$’
How can I test backend on development server?
I believe the url should be the relative url from your site. The script should be the python function that’s run, not the filename. So your app.yaml should be.
Your backend and frontend instances share the same handlers, there’s no way to distinguish between them.