commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Thomas (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (POOL-265) Evictor automatically destroys object after some time, even when conditions are not met
Date Wed, 09 Jul 2014 21:55:05 GMT

     [ https://issues.apache.org/jira/browse/POOL-265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Mark Thomas resolved POOL-265.
------------------------------

    Resolution: Invalid

There is insufficient information provided to reproduce this bug. Best guess is that the implications
of setting numTestsPerEvictionRun has not been fully thought through.

Any follow-up questions belong on the users list.

> 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)

Mime
View raw message