It seems to me no matter what/how I configure my url map, the default microservice will be the one serving the request.
I have 2 containers which are node + nestjs based applications.
- Auth
- Public
All the routes in public have no prefix, I'm testing the /featured endpoint on the public service and I have also set this as the default service.
All the routes in auth start with the "auth" path prefix and I'm testing /auth/test.
Both of these endpoints work in isolation or if I set each service as the default service.
However I can't get requests to be mapped correctly to any backend service except the default one.
I've configured the url map on the load balancer using the UI as follows: