Open stoyanr opened 4 years ago
We have created an issue in Pivotal Tracker to manage this:
https://www.pivotaltracker.com/story/show/172478312
The labels on this github issue will be updated when the story is started.
Thanks for the report. This does seem like a problem. We will take a look and fix it.
cc @keshav-pivotal
Marked this as a known issue for now. Please see https://www.pivotaltracker.com/story/show/172504850 for work to address this.
Summary
One of our components pushes 2 apps, both attached to the same route. One of them is never started (by design). However, the
VirtualService
generated for that route contains both applications and traffic is split 50 / 50. This leads to sporadic 503 errors when sending requests to that route.Reproduction Steps
Push 2 apps without starting, map them to the same route, start only the first one. Then try requesting it. You will get 503 for some of the requests, e.g.:
The
VirtualService
for the route looks like this:Expected behavior
While an application is stopped, no requests should be routed to it, even if a route is attached. This is the behavior in BOSH CF and kubecf.