In this project, I setup basic elements of a spring-boot 3.4.1 network including a discovery service and a gateway that works with load balancing (lb).
Except for the gateway we use the context = name of service
as a convention. This makes routing easier.
Here are some example urls (9999 is the gateway port)
For some reason, I can only get the gateway to work with the reactive orientation. The '-mvc' starter for the gateway does not work well with the discovery service in that registration fails. The result is that for this service the Netty server is used. I am not sure of the implications of Netty for/under a single tomcat deployment.