We should favor using a light-weight pool for the channel on the producer, so it can be singleton which is the preferred for better scalability.
And use commons-pool etc which has eviction logic built-in. Then channels which becomes idle can be evicted sooner.
|Field||Original Value||New Value|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Fix Version/s||2.10.3 [ 12323366 ]|
|Affects Version/s||2.10.0 [ 12317612 ]|