I'm re-posting my ds

<Resource name="jdbc/DS"
          auth="Container"
          type="javax.sql.DataSource"
          testWhileIdle="true"
          testOnBorrow="true"
          testOnReturn="false"
          fairQueue="false"
          validationQuery="SELECT 1"
          validationInterval="30000"
          timeBetweenEvictionRunsMillis="30000"
          maxActive="100"
          maxIdle="10"
          minIdle="10"
          maxWait="10000"
          initialSize="10"
          removeAbandonedTimeout="60"
          removeAbandoned="true"
          logAbandoned="true"
          minEvictableIdleTimeMillis="300000"
          jmxEnabled="true"

jdbcInterceptors="ConnectionState;StatementFinalizer;ResetAbandonedTimer"
          username="<user>"
          password="<password>"
          driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://<DBservername>/<schema>?useServerPrepStmts=false&amp;useOldAliasMetadataBehavior=true"/>

On Wed, May 11, 2016 at 10:16 AM, Niranjan Babu Bommu <
niranjan.bo...@gmail.com> wrote:

> I tried the same config on test stacks. numidle always "10" why it is
> behaving differently in prod?
>
> <Resource name="jdbc/DS"
>           auth="Container"
>           type="javax.sql.DataSource"
>           testWhileIdle="true"
>           testOnBorrow="true"
>           testOnReturn="false"
>           fairQueue="false"
>           validationQuery="SELECT 1"
>           validationInterval="30000"
>           timeBetweenEvictionRunsMillis="30000"
>           maxActive="100"
>           maxIdle="10"
>           minIdle="10"
>           maxWait="10000"
>           initialSize="10"
>           removeAbandonedTimeout="60"
>           removeAbandoned="true"
>           logAbandoned="true"
>           minEvictableIdleTimeMillis="300000"
>           jmxEnabled="true"
>
> jdbcInterceptors="ConnectionState;StatementFinalizer;ResetAbandonedTimer"
>           username="<user>"
>           password="<password>"
>           driverClassName="com.mysql.jdbc.Driver"
>
> url="jdbc:mysql://<DBservername>/<schema>?useServerPrepStmts=false&amp;useOldAliasMetadataBehavior=true"/>
>
> On Wed, May 11, 2016 at 7:35 AM, Niranjan Babu Bommu <
> niranjan.bo...@gmail.com> wrote:
>
>> Hi Mark
>> I have included defined data source in this mail, do you want me to
>> include complete server.xml?
>>
>> thanks
>> Niranjan
>>
>> On Wed, May 11, 2016 at 7:19 AM, Mark Thomas <ma...@apache.org> wrote:
>>
>>> On 11/05/2016 11:58, Niranjan Babu Bommu wrote:
>>> > Hi,
>>> >
>>> > we are migrating prod servers to tomcat, since we are doing it slowly
>>> we
>>> > have found an issue in jdbc connection pool, tomcat is not releasing
>>> idle
>>> > jdbc connections, even we have tried setting maxIdle="10" but "NumIdle
>>> 97"
>>> > always. due to this threads are piling up in database.
>>> >
>>> > I'm including my config here, can someone please help me out, how to
>>> > minimize idle jdbc connections.
>>>
>>> Where have you added the configuration below?
>>>
>>> Mark
>>>
>>>
>>> >
>>> > <Resource name="jdbc/DS"
>>> >           auth="Container"
>>> >           type="javax.sql.DataSource"
>>> >           testWhileIdle="true"
>>> >           testOnBorrow="true"
>>> >           testOnReturn="false"
>>> >           fairQueue="false"
>>> >           validationQuery="SELECT 1"
>>> >           validationInterval="30000"
>>> >           timeBetweenEvictionRunsMillis="30000"
>>> >           maxActive="100"
>>> >           maxIdle="10"
>>> >           minIdle="10"
>>> >           maxWait="10000"
>>> >           initialSize="10"
>>> >           removeAbandonedTimeout="60"
>>> >           removeAbandoned="true"
>>> >           logAbandoned="true"
>>> >           minEvictableIdleTimeMillis="300000"
>>> >           jmxEnabled="true"
>>> >
>>> >
>>> jdbcInterceptors="ConnectionState;StatementFinalizer;ResetAbandonedTimer"
>>> >           username="<user>"
>>> >           password="<password>"
>>> >           driverClassName="com.mysql.jdbc.Driver"
>>> >
>>> >
>>> url="jdbc:mysql://<DBservername>/<schema>?useServerPrepStmts=false&amp;useOldAliasMetadataBehavior=true"/>
>>> >
>>> >
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
>>> For additional commands, e-mail: users-h...@tomcat.apache.org
>>>
>>>
>>
>>
>> --
>> *Thanks*
>> *Niranjan*
>> *+1 781.956.6900 <%2B1%20781.956.6900>*
>>
>
>
>
> --
> *Thanks*
> *Niranjan*
> *+1 781.956.6900 <%2B1%20781.956.6900>*
>



-- 
*Thanks*
*Niranjan*
*+1 781.956.6900*

Reply via email to