Ok, this may suggest the ControlFlowCallback never received the finished event
for some requests, and thus
it did not return their tokens: the system is based on a finite number of
tokens in a pool, each request starting
grabs one, each one finishing returns one back, requests not finding a free
token wait.
If the end of request message never reaches the callback, we lose tokens and as
a result the pool depletes.
Hi Andrea,
Just a thought, but what about implementing a timeout on the pool tokens,
and/or allowing one to be configured?
That way if one request in a while goes astray, after n-seconds control-flow
will assume things broke and the token will be returned to the pool. That way
you don't end up with a situation of the pool getting slowly smaller over time
as the odd erroneous-in-a-certain-way query makes tokens disappears gradually.
Cheers,
Jonathan
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users