日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

用proxool配置数据库连接池步骤

發布時間:2024/9/30 数据库 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用proxool配置数据库连接池步骤 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、下載proxool 地址: http://proxool.sourceforge.net/download.html
??? 2、解壓縮proxool-0.9.0RC2.zip,拷貝lib/proxool-0.9.0RC2.jar到web-info/lib
??? ?? 拷貝jdbc驅動到web-info/lib
??? 3、在web-info下建立文件:proxool.xml
???? 文件內容如下:
<?xml?version="1.0"?encoding="ISO-8859-1"?>
<something-else-entirely>?
<proxool>????
????
<alias>kc</alias>????
?????
<driver-url>jdbc:microsoft:sqlserver://jifeng:1433;databasename=yao;</driver-url>?
????
<!--<driver-url>jdbc:microsoft:sqlserver://localhost:1433;databasename=kc;</driver-url>-->
????
<driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>????
????
<driver-properties>??????
????????
<property?name="user"?value="sa"/>??????
????????
<property?name="password"?value=""/>????
????
</driver-properties>????
????
<maximum-connection-count>10</maximum-connection-count>
????
<house-keeping-test-sql>select?CURRENT_DATE</house-keeping-test-sql>????????????
</proxool>
</something-else-entirely>
??? 4、在web.xml文件內加入以下內容:

????<servlet>
????????
<servlet-name>ServletConfigurator</servlet-name>
??????????
<servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class>
??????????
<init-param>
????????????
<param-name>xmlFile</param-name>
????????????
<param-value>WEB-INF/proxool.xml</param-value>
??????????
</init-param>
??????????
<load-on-startup>1</load-on-startup>
????
</servlet>
<!-- proxool提供的管理監控工具,可查看當前數據庫連接情況。如果運行不成功,請刪除本行 -->
? ????<servlet>
??????????
<servlet-name>Admin</servlet-name>
??????????
<servlet-class>org.logicalcobwebs.proxool.admin.servlet.AdminServlet</servlet-class>
????
</servlet>
???????????????????????????????????????????????????????????????????????????????
????
<servlet-mapping>
??????????
<servlet-name>Admin</servlet-name>
??????????
<url-pattern>/admin</url-pattern>
????
</servlet-mapping>

???? 5、在調用數據庫連接代碼:
import?java.sql.*;
import?javax.sql.*;
import?javax.naming.*;
import?org.logicalcobwebs.proxool.configuration.*;

public?class?Pool
{
?????
/**
?????*?得到數據庫的連接.
?????*?
@throws?Exception?Pool:getConnection()--連接池獲得連接出錯
?????
*/

?????
public?static?Connection?getConnection()?throws?Exception
????
{
????????
//Class.forName("org.logicalcobwebs.proxool.ProxoolDriver");
????????
//PropertyConfigurator.configure("proxool.properties");
????????
//JAXPConfigurator.configure("proxool.xml",?false);?
????????try
????????
{
????????????Connection?conn?
=?DriverManager.getConnection("proxool.kc");
????????????
return?conn;
????????}

????????
catch(Exception?e)
????????
{
????????????
throw?new?Exception("Pool:getConnection()--連接池獲得連接出錯,請才web.xml文件中配置初始化參數。"+e.getMessage());
????????}
????????
????}
?
}


???? 6、利用proxool監控工具查看數據庫運行狀態。地址:./admin

總結

以上是生活随笔為你收集整理的用proxool配置数据库连接池步骤的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。