tomcat jdbc 連線池 引數說明

2021-09-23 17:45:45 字數 1093 閱讀 2821

##############################mysql資料庫連線驅動##############################

#資料庫連線url

url=jdbc:

mysql:

//localhost:3306/grtg

?useunicode=true&characterencoding=utf8

#資料庫連線驅動

driver=com.mysql.jdbc.driver

#資料庫連線使用者名稱

username=root

#資料庫連線密碼

password=root

##############################mysql資料庫連線驅動end###########################

##############################連線池配置######################################

#初始化連線:連線池啟動時建立的初始化連線數量

initialsize=10

#連線池的最大資料庫連線數。設為0表示無限制

maxactive=50

#最大空閒數,資料庫連線的最大空閒時間。超過空閒時間,資料庫連線將被釋放。設為0表示無限制

maxidle=10

#最小空閒連線:連線池中容許保持空閒狀態的最小連線數量,低於這個數量將建立新的連線

minidle=5

#最大建立連線等待時間。如果超過此時間將接到異常。設為

-1表示無限制

maxwait=1000

#超過removeabandonedtimeout時間後,是否進 行沒用連線(廢棄)的**(預設為false,調整為true)

removeabandoned=true

#超過時間限制,**沒有用(廢棄)的連線(預設為 300秒,調整為180)

removeabandonedtimeout=180

##############################連線池配置######################################

tomcat jdbc連線池詳解之初始化

本文將從原始碼出發詳解tomcat jdbc連線池的初始化過程,看下連線池初始化到底做了些什麼 建立連線池 public connectionpool poolconfiguration prop throws sqlexception protected void init poolconfigu...

jdbc連線池引數

jdbc連線池引數 jdbc.initialsize 0 初始化連線 jdbc.maxactive 30 連線池的最大資料庫連線數,設為0表示無限制 jdbc.maxidle 20 沒有人用連線的時候,最大閒置的連線個數,設定為0時,表示沒有限制。jdbc.maxwait 1000 超時等待時間以毫...

連線池引數的解釋

auth 是連線池管理權屬性,container表示容器管理 type 是物件的型別 driverclassname 是資料庫驅動的名稱 username 是登陸資料庫的使用者名稱 password 是登陸資料庫的密碼 maxidle,最大空閒數,資料庫連線的最大空閒時間。超過空閒時間,資料庫連 接...