摘录 —— 编码规范- -| 回首页 | 2005年索引 | - -Tomcat数据源配置和全局常量配置

Tomcat配置SQL Server 2000连接池

关键词Tomcat                                          

需要进行以下步骤地操作:

 

1  %tomcat_home%\conf\server.xml中的GlobalNamingResources一节加入下面代码:

              <Resource name="jdbc/dsname" auth="Container" type="javax.sql.DataSource"/>

              <ResourceParams name="jdbc/dsname">

               <parameter>

                <name>maxActive</name>

                <!—连接池中的最大数据库连接数。如果不限制,设置为0 -->

                <value>100</value>

               </parameter>

               <parameter>

                <name>maxIdle</name>

                <!—保持在连接池中的最大空闲连接数。设为0以取消限制。 -->

                <value>30</value>

               </parameter>

               <parameter>

                <name>maxWait</name>

                <!—等待获得数据库连接的最长时间,单位是毫秒(ms)。如果超时,将抛出一个异常。设为-1可以无限等待。-->

                <value>10000</value>

               </parameter>

               <parameter>

                <name>removeAbandoned</name>

                <!—抛弃的数据库连接将被移出连接池,并被回收。-->

                <value>true</value>

               </parameter>

               <parameter>

                <name>removeAbandonedTimeout</name>

                <!—设置此参数以指定数据库连接从空闲到被认定为被抛弃的时间,单位是秒(s)。-->

                <value>60</value>

               </parameter>

               <parameter>

                <name>logAbandoned</name>

                <!-- Log a stack trace of the code which abandoned -->

                <value>false</value>

               </parameter>

               <parameter>

                <name>username</name>

                <!-- Database User Name -->

                <value>name</value>

               </parameter>

               <parameter>

                <name>password</name>

                <!-- User Password -->

                <value>pwd</value>

               </parameter>

               <parameter>

                <name>driverClassName</name>

                <!-- Database Driver Class Name -->

                <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>

               </parameter>

               <parameter>

                <name>url</name>

                <!-- Database Address -->

                <value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=testdb</value>

               </parameter>

               <parameter>

                <name>factory</name>

                <!--DBCP Basic Datasource Factory -->

           <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>

               </parameter>

              </ResourceParams>

 

2  %tomcat_home%\conf\Catalina\hostname\appname.xml中的Context一节中加入以下代码:

<ResourceLink name="jdbc/dsname" global="jdbc/dsname" type="javax.sql.DataSourcer"/>

【作者: 胡传魁】【访问统计:】【2005年12月23日 星期五 10:51】【 加入博采】【打印

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=3969613

博客手拉手

回复

验证码:   
评论内容: