You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "garima (JIRA)" <ji...@apache.org> on 2014/06/21 01:40:24 UTC
[jira] [Created] (POOL-265) Evictor automatically destroys object
after some time, even when conditions are not met
garima created POOL-265:
---------------------------
Summary: Evictor automatically destroys object after some time, even when conditions are not met
Key: POOL-265
URL: https://issues.apache.org/jira/browse/POOL-265
Project: Commons Pool
Issue Type: Bug
Affects Versions: 2.0
Environment: Mac OS 10.8.2
Reporter: garima
We have created generic object pool using following configuration. But evictor which is supposed to run in every 2.5 min and check for min idle connections and destroy objects (other than min idle connections i.e 2) which have been idle from last 5 mins is not working as expected. Evictor starts destroying objects(min idle instances) in every 15 minutes, which is absolutely wrong as per documentation and should not be happened. Can you please look into this issue?
INX_POOL2 = new GenericObjectPool<InteractionServerProtocol>(new InxCacheFactory());
INX_POOL2.setMinIdle(2);
INX_POOL2.setNumTestsPerEvictionRun(1);
INX_POOL2.setSoftMinEvictableIdleTimeMillis(300000);
INX_POOL2.setTimeBetweenEvictionRunsMillis(150000);
INX_POOL2.setMaxTotal(200);
INX_POOL2.setMaxWaitMillis(5000);
INX_POOL2.setTestOnBorrow(false);
--
This message was sent by Atlassian JIRA
(v6.2#6252)