您的位置:首页 > 运维架构 > Tomcat

阿里云服务器实战(一) : 在Linux下Tomcat7下使用连接池

2014-06-04 22:10 579 查看
云服务器 的环境如下: Tomcat7+MySql5.6

一,如果自定义了程序的文件目录 , 下面的/alidata/xxx 就是自定义的目录

在Linux的Tomcat的server.xml里的Host节点内添加Resource:

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">

<Context path="" docBase="/alidata/xxx" debug="0" reloadable="true">

<Resource

name="jdbc/zuowen"

auth="Container"

type="javax.sql.DataSource"

removeAbandoned="true"

maxActive="100"

maxIdle="30"

maxWait="10000"

username="yzq"

password="aldbpwd#400j"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://xxxx/app" />

</Context>

二, 如果是使用Tomcat默认的 (web-app/ROOT).

打开Tomcat目录下的conf文件夹然后打开context.xml文件,在里面添加

<Resource

name="jdbc/zuowen"

auth="Container"

type="javax.sql.DataSource"

removeAbandoned="true"

maxActive="100"

maxIdle="30"

maxWait="10000"

username="yzq"

password="aldbpwd#400j"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://xxxx/app" />

新建jsp测试连接池 :

<%@ page language="java" import="java.util.*,javax.naming.*,java.sql.*,javax.sql.*" pageEncoding="UTF-8"%>

<%

Context ctx = new InitialContext();

String strLookup = "java:comp/env/jdbc/zuowen";

DataSource ds =(DataSource) ctx.lookup(strLookup);

Connection con = ds.getConnection();

if (con != null){

out.print("success");

}else{

out.print("failure");

}

%>

测试成功!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐