Tomcat資料庫連線池配置

2022-09-07 20:24:09 字數 931 閱讀 3394

tomcat資料庫連線池配置

1.            server.xml的配置

(1)找到tomcat所在目錄下的conf\server.xml檔案

(2)在檔案最後乙個前加入如下**

name="jdbc/connectdb"    

auth="container"

type="j**ax.sql.datasource"

maxactive="20"      

maxidle="5"

maxwait="10000"

username="sa"         

password="123456"  

factory="org.apache.commons.dbcp.basicdatasourcefactory"

driverclassname="com.microsoft.jdbc.sqlserver.sqlserverdriver"

url="jdbc:microsoft:sqlserver://localhost:1433;databasename=db_web"/>

2.            web.xml的配置

(1)找到開發目錄下的web-inf\web.xml檔案

jdbc/connectdb

j**ax.sql.datasource

container

3.            程式內部引用:

在程式內部,按以下**建立資料庫連線池:

context ctx = new initialcontext();

datasource ds = (datasource)ctx.lookup(「j**a:comp/env/jdbc/connectdb」);

connection con = ds.getconnection();

然後就可以使用資料庫了

Tomcat5 0資料庫連線池配置

拷入sql的驅動程式包到tomcat5.0 mon lib目錄下 在conf server.xml中加入如下內容 path 虛擬路徑名 docbase 實際實體地址 資料來源名字 jdbc sqljndi 使用sqlserver2000資料庫,此例中資料庫名是 bank,使用者名稱和密碼都是 adm...

資料庫連線池配置

連線池的必要性 資料庫連線池是負責分配 管理和釋放資料庫連線,它允許應用程式重複使用乙個現有的資料庫連線,可以視作乙個存放資料庫連線的容器。資料庫連線池採用了資源池設計模式,用於資源共享,避免資源的頻繁分配與釋放問題。同時便於統一管理,可以通過對連線池的控制,限制系統與資料庫的連線,監視資料庫的連線...

tomcat 連線池配置

maxidle,最大空閒數,資料庫連線的最大空閒時間。超過空閒時間,資料庫連線將被標記為不可用,然後被釋放。設為0表示無限制。maxactive,連線池的最大資料庫連線數。設為0表示無限制。maxwait 最大建立連線等待時間。如果超過此時間將接到異常。設為 1表示無限制。maxactive 最大連...