亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

tomcat中的幾種連接池配置代碼

系統 2124 0

Tomcat6.0連接池配置
? 1.配置tomcat下的conf下的context.xml文件,在之間添加連接池配置:
1.??? <Resource name="jdbc/oracle"
2.??? ?????? auth="Container"??
3.??? ?????? type="javax.sql.DataSource"??
4.??? ?????? driverClassName="oracle.jdbc.driver.OracleDriver "??
5.??? ?????? url=" jdbc:oracle:thin:@host:port:databse"??
6.??? ?????? username=" user "??
7.??? ?????? password="password"??
8.??? ?????? maxActive="100"??
9.??? ?????? maxIdle="30"??
10.??? ?????? maxWait="10000" />??
2.配置你的應用下的web.xml中的之間加入:
1.??? <resource-ref>??
2.??? ??? <description>DB Connection</description>??
3.??? ??? <res-ref-name>jdbc/oracle</res-ref-name>??
4.??? ??? <res-type>javax.sql.DataSource</res-type>??
5.??? ??? <res-auth>Container</res-auth>??
6.??? ? </resource-ref>??
3.把連接數據庫的第三方驅動放到common/lib下面就ok了
4.測試程序我就不寫了

Tomcat5.5x連接池配置

方式一、全局數據庫連接池
1、通過管理界面配置連接池,或者直接在tomcat\conf\server.xml的GlobalNamingResources中增加
<Resource name="jdbc/mydb" type="javax.sql.DataSource" password="mypwd" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" maxIdle="2" maxWait="5000" validationQuery="select 1" username="sa" url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb" maxActive="4"/>
2、在tomcat\webapps\myapp\META-INF\context.xml的Context中增加:
<ResourceLink global="jdbc/mydb" name="jdbc/mydb" type="javax.sql.DataSource"/>
這樣就可以了。
方式二、全局數據庫連接池
1、同上
2、在tomcat\conf\context.xml的Context中增加:
<ResourceLink global="jdbc/mydb" name="jdbc/mydb" type="javax.sql.DataSource"/>
方式三、局部數據庫連接池
只需在tomcat\webapps\myapps\META-INF\context.xml的Context中增加:
<Resource name="jdbc/mydb" type="javax.sql.DataSource" password="mypwd" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" maxIdle="2" maxWait="5000" validationQuery="select 1" username="sa" url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb" maxActive="4"/>
參數說明:
driveClassName:JDBC驅動類的完整的名稱;
maxActive:同時能夠從連接池中被分配的可用實例的最大數;
maxIdle:可以同時閑置在連接池中的連接的最大數;
maxWait:最大超時時間,以毫秒計;
password:用戶密碼;
url:到JDBC的URL連接;
user:用戶名稱;
validationQuery:用來查詢池中空閑的連接。
以上三種方式在tomcat 5.5.4下都可以。另外,sql server的jdbc driver是從微軟網站上下載的sql server jdbc (sp3)。

tomcat5.0連接池配置
在tomcat 的下面路徑(Tomcat \conf\Catalina\localhost)下建一個xml文件,內容如下
?<Resource name="jdbc/test" auth="Container" type="javax.sql.DataSource"/>
??? <ResourceParams name="jdbc/test">
??????? <parameter>
??????????? <name>factory</name>
??????????? <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
??????? </parameter>
??????? <!-- Maximum number of dB connections in pool. Make sure you
???????????? configure your mysqld max_connections large enough to handle
???????????? all of your db connections. Set to 0 for no limit.
???????????? -->
??????? <parameter>
??????????? <name>maxActive</name>
??????????? <value>100</value>
??????? </parameter>
??????? <!-- Maximum number of idle dB connections to retain in pool.
???????????? Set to 0 for no limit.
???????????? -->
??????? <parameter>
??????????? <name>maxIdle</name>
??????????? <value>30</value>
??????? </parameter>
??????? <!-- Maximum time to wait for a dB connection to become available
???????????? in ms, in this example 10 seconds. An Exception is thrown if
???????????? this timeout is exceeded.? Set to -1 to wait indefinitely.
???????????? -->
??????? <parameter>
??????????? <name>maxWait</name>
??????????? <value>10000</value>
??????? </parameter>
??????? <!-- MySQL dB username and password for dB connections? -->
??????? <parameter>
??????????? <name>username</name>
??????????? <value>sa</value>
??????? </parameter>
??????? <parameter>
??????????? <name>password</name>
??????????? <value>test</value>
??????? </parameter>
??????? <!-- Class name for JDBC driver -->
??????? <parameter>
??????????? <name>driverClassName</name>
??????????? <value>net.sourceforge.jtds.jdbc.Driver</value>
??????? </parameter>
??????? <!-- Autocommit setting.? This setting is required to make
???????????? Hibernate work.? Or you can remove calls to commit(). -->
??????? <parameter>
??????????? <name>defaultAutoCommit</name>
??????????? <value>true</value>
??????? </parameter>
??????? <!-- The JDBC connection url for connecting to your MySQL dB.
???????????? The autoReconnect=true argument to the url makes sure that the
???????????? mm.mysql JDBC Driver will automatically reconnect if mysqld closed the
???????????? connection.? mysqld by default closes idle connections after 8 hours.
???????????? -->
??????? <parameter>
??????????? <name>url</name>
??????????? <value>jdbc:jtds:sqlserver://url/filedb;charset=gb2312;autoReconnect=true</value>
??????? </parameter>
??????? <!-- Recover abandoned connections -->
??????? <parameter>
??????????? <name>removeAbandoned</name>
??????????? <value>true</value>
??????? </parameter>
??????? <!-- Set the number of seconds a dB connection has been idle
???????????? before it is considered abandoned.
???????????? -->
??????? <parameter>
??????????? <name>removeAbandonedTimeout</name>
??????????? <value>60</value>
??????? </parameter>
??????? <!-- Log a stack trace of the code which abandoned the dB
???????????? connection resources.
???????????? -->
??????? <parameter>
??????????? <name>logAbandoned</name>
??????????? <value>true</value>
??????? </parameter>
??? </ResourceParams>

tomcat中的幾種連接池配置代碼


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 成人亚洲欧美日韩在线观看 | 四虎精品免费国产成人 | 日韩视频在线一区 | 夜夜爱夜夜爽夜夜做夜夜欢 | 亚洲国产精品乱码在线观看97 | 亚洲欧美日韩国产一区图片 | 伊在人亚洲香蕉精品区麻豆 | 夜夜操夜夜操 | 青草娱乐极品免费视频 | 国产精品高清一区二区 | 99国内精品久久久久久久 | 在线欧美v日韩v国产精品v | 日本成人一区二区 | 色偷偷亚洲女性天堂 | 黄色福利在线观看 | 精品国产亚一区二区三区 | 91成年人视频 | 亚洲日本香蕉视频 | 美女操穴视频 | 狠狠插网站 | 国产精品久久一区二区三区 | 国产成人lu在线视频 | 欧美肥老妇做爰视频 | 亚洲一区精品中文字幕 | 日韩 国产 在线 | 末成年一级在线看片 | 99热久久这里就有精品 | 日韩在线一区二区三区免费视频 | 国产亚洲情侣久久精品 | 久久99国产精品久久99无号码 | 久久综合噜噜激激的五月天 | 91日韩视频 | 欧美色视频超清在线观看 | 天天精品| 精品一区二区三区亚洲 | 成人一区二区免费中文字幕 | 中文字幕亚洲综合精品一区 | 四虎影视精品永久免费网站 | 一级a爱片久久毛片 | 欧美真人毛片动作视频 | 亚洲手机中文字幕 |