title: Google App Engine Flexible - routing to specific service
body: <p>Is it possible to route to specific service in Google App Engine Flexible without creating a <code>dispatch.yaml</code>?</p>
  
  <p>The documentation (<a href="https://cloud.google.com/appengine/docs/flexible/java/how-requests-are-routed#default_routing" rel="nofollow noreferrer">https://cloud.google.com/appengine/docs/flexible/java/how-requests-are-routed#default_routing</a>) says we can route to a specific service by calling <code>http://SERVICE_ID.MY_CUSTOM_DOMAIN</code>. </p>
  
  <p>When I tried <code>http://SERVICE_ID.MY_CUSTOM_DOMAIN</code> it did not work. The request got routed to default and not the service.</p>
  
  <p>So I tried <code>dispatch.yaml</code> and it worked.</p>
  
  <pre><code>dispatch:
    - url: "SERVICE_ID.MY_CUSTOM_DOMAIN/*"
      service: SERVICE_ID
  </code></pre>
  
  <p>Sending request to a service is default routing and it should have routed to the service (but did not work?). Why do we need <code>dispatch.yaml</code> file in this case?</p>