Did you specify dispatch.yaml when starting the SDK?
dev_appserver.py dispatch.yaml app.yaml my_module_a.yaml my_module_b.yaml
You will see that they run the instance on different ports, like a backend. You should see in the console,
Starting dispatcher running at: http:
(or any other port that you specified)
This can be found at the bottom of this page, although it is not obvious how you can run dev_appserver using dispatch.yaml
UPDATE . As Zachary notes in the comments, you no longer need to specify dispatch.yaml. Simply specify separate .yaml files for each module. Make sure that the paths to each yaml are correct with respect to the directory where you are working dev_appserver.py.
Update documents here
source share