Jess,

On 8/12/24 14:54, Holle, Jess wrote:
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.

Does this happen with all requests, or only those which the HTTP spec defines to be idempotent?

-chris

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to