I have mod_jk load balancing over several back-end Java processes which embed Tomcat.
When I Ctrl-C one of those processes, a server-sent-event response stream (which has already sent a number of events) does not end from a client perspective. Rather the original request is retried against the next server and its response is simply added to the original stream from the client's perspective. That is just plain weird - and doesn't make sense to me at all in terms of retry handling. Any pointers/info on this would be much appreciated. -- Jess Holle P.S. The stream is generated via async servlet request/response via Spring WebFlux/Reactor.