I was using a bad approach, being that the Discovery Service (eureka server) automatically maps the requests to each service. That means that, except in some specific cases, a controller to manage requests is not needed.