java tomcat 连接池配置_Tomcat 数据库连接池配置(各种版本)

Tomcat

数据库连接池配置

前言

:

1

准备

mysql

jdbc

驱动程序

2

安装

Tomcat

默认全部装在

D:\Server\tomcat5.0 D:\Server\tomcat5.5 D:\Server\tomcat6.0

3

TOMCAT_HOME

代替个版本的安装目录

4

jdbc

驱动放入

TOMCAT_HOME\ common\lib\

下面

5

如果是其他数据库的话,就是换一下

jdbc

驱动以及各种参数就可以了的

6

配置

tomcat

数据源时的各种参数的详细介绍

7

其他设置。

1.

Tomcat 4.0

待添加

2.

Tomcat 5.0

2.1

建一个虚拟目录

test(TOMCAT_HOME\webapps\)

2.2

配置

Context (

TOMCAT_HOME\conf\Catalina\localhost\

test.xm,)

test.xml:

2.3

配置

server.xml

server.xml

的内容

:

红色表示加入的

(

或者通过

进行可视化配置

)

factory

org.apache.catalina.users.MemoryUserDatabaseFactory

pathname

conf/tomcat-users.xml

maxWait

5000

maxActive

4

password

198395

url

jdbc:mysql://localhost:3306/study?autoReconnect=true

driverClassName

com.mysql.jdbc.Driver

maxIdle

2

username

sa

2.4

配置

虚拟目录命名的

test.xml

test.xml:

红色表示加入的

maxWait

5000

maxActive

4

url

jdbc:mysql://127.0.0.1:3306/study?useUnicode=true

driverClassName

org.gjt.mm.mysql.Driver

maxIdle

2

username

sa

password

198395

配置完毕

3.

Tomcat 5.5

3.1

建虚拟目录

test(

TOMCAT_HOME/webapp

或者其地方

)

3.2

配置

server..xml(

或者可以通过

来可视化界面来完成

)

server.xml

内容

红色是加入的内容

name="simpleValue"

type="java.lang.Integer"

value="30"/>

auth="Container"

description="User database that can be updated and saved"

name="UserDatabase"

type="org.apache.catalina.UserDatabase"

pathname="conf/tomcat-users.xml"

factory="org.apache.catalina.users.MemoryUserDatabaseFactory"/>

name="jdbc/mysql"

type="javax.sql.DataSource"

password="198395"

driverClassName="com.mysql.jdbc.Driver"

maxIdle="2"

maxWait="5000"

username="sa"

url="jdbc:mysql://localhost:3306/study?autoReconnect=true"

maxActive="4"/>

name="Catalina">

port="8080"

redirectPort="8443"

minSpareThreads="25"

connectionTimeout="20000"

maxSpareThreads="75"

maxThreads="150">

port="8009"

redirectPort="8443"

protocol="AJP/1.3">

defaultHost="localhost"

name="Catalina">

appBase="webapps"

name="localhost">

3.3

配置

Context (

TOMCAT_HOME\conf\Catalina\localhost\

test.xml

与项目名字一样

)

test.xml

红色表示新加入的

4.

Tomcat 6.0

5.

测试用例

DatasourceCon.jsp

Test of Tomcat connection pool

out.print("strat test connection pool!
");

try{

Context initCtx = new InitialContext();

Context ctx = (Context) initCtx.lookup("java:comp/env");

Object obj = (Object) ctx.lookup("jdbc/mysql");

DataSource ds = (javax.sql.DataSource)obj;

Connection conn = ds.getConnection();

out.print("tomcat mysql connection pool runs perfectly!");

conn.close();

}

catch(Exception ex){

out.print(ex.getMessage());

ex.printStackTrace();

}

%>

6.

总结

好长时间没有写这个了,最近因为项目的需要,根据以前配置过的,现在重新配置一下,然后写成详细文档!

posted on 2007-03-23 02:12 chunkyo 阅读(20090) 评论(3)  编辑  收藏 所属分类: Java技术

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值