Hi,
 
I'm using Tomcat 5.0.18 on Linux.  My database server is Microsoft SQL Server 2000. 
I'm using Microsoft's JDBC driver. This is my data source definition in server.xml:
 
<Resource name="jdbc/intranet" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/intranet">
      <parameter>
        <name>validationQuery</name>
        <value>select getdate()</value>
      </parameter>
      <parameter>
        <name>maxWait</name>
        <value>5000</value>
      </parameter>
      <parameter>
        <name>maxActive</name>
        <value>50</value>
      </parameter>
      <parameter>
        <name>password</name>
        <value>myPassword</value>
      </parameter>
      <parameter>
        <name>url</name>
        <value>jdbc:microsoft:sqlserver://myserver;DatabaseName=intranet</value>
      </parameter>
      <parameter>
        <name>driverClassName</name>
        <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
      </parameter>
      <parameter>
        <name>maxIdle</name>
        <value>30</value>
      </parameter>
      <parameter>
        <name>username</name>
        <value>MyUsername</value>
      </parameter>
      <parameter>
        <name>removeAbandoned</name>
        <value>true</value>
      </parameter>
      <parameter>
        <name>removeAbandonedTimeout</name>
        <value>60</value>
      </parameter>
      <parameter>
        <name>factory</name>
        <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
      </parameter>
    </ResourceParams>

 
When I stress-test my application with JMeter, I can see over 80 connections on my 
database server, and they are not released until I stop tomcat...  Is removeAbandoned 
parameter not supposed to take care of these connections???
 
Thank you
 
Eric Prévost



---------------------------------
Lèche-vitrine ou lèche-écran ? Yahoo! Magasinage.

Reply via email to