Closed redlicha closed 7 years ago
The number of connection pools is now configurable and can, together with the total capacity of the pools, be adjusted to the actual hardware / use case. The default is to use a single, global pool which avoids the constant construction / destruction of connections at the expense of being a globally shared resource. Using multiple pools allows to reduce contention but requires fine tuning according to the system.
Issue has not been reported anymore, reopen if it should surface again.
Observed during testing by log inspection:
This can cause a performance degradation and points towards the backend connection pool not working optimally with the default settings.