We have an Appengine application that has long used the version routing described in the "Routing via URL" section of
https://cloud.google.com/appengine/docs/go/how-requests-are-routed.
We have two version of our application, "live" and "master". "live" is our production application, while "master" is used for testing.
Normally we use "
https://live.taviti.com" to access our live site and "
https://master.taviti.com" to access our testing site. Using this convention takes advantage of the default version routing described in the "how-requests-are-routed" page to route traffic to our production or test versions.
- We don't have any rules in our "dispatch.yaml" file that conflict with the default routing described in the "how-requests-are-routed" document.
- We do have Custom Domains, but the "master" versions, for test, all appear to point at "
master.taviti.com".
- Curiously the Google Cloud Console, "Appengine", "Versions" tab shows live receiving "100%" of the traffic, although we don't use traffic splitting.
We can access our test site through the "
appspot.com" although its not completely functional.
My questions:
Have there been any recent changes to how requests are routed?
How can I discover is traffic splitting is turned on, and how do I turn it off?
What else can cause all the traffic to all custom domain names to be routed to one version of our Appengine application?
- Aaron