I'm using Karaf with PaxWeb / Jetty for Web Services.

Is there a way to force reset a connection after it served an amount of
requests?

Unfortunately Jetty does not respect the maxKeepAliveRequests setting (
https://bugs.eclipse.org/bugs/show_bug.cgi?id=437636)

My use case for this are some Web Services that sit behind a (Google Cloud)
Load Balancer. The Load Balancer distributes the requests very unequally,
because the clients keep the connections open - and than the Load Balancer
always directs the requests to the same Karaf instance.

Forcing the clients to open a new connection every couple of requests /
couple of seconds would make the Load Balancer chose a different target.

Reply via email to