BasicDataSource的池配置屬性

2021-09-30 07:36:37 字數 825 閱讀 4031

basicdatasource的池配置屬性

池配置屬性

指定的內容

initialsize

池啟動時建立的連線數量

maxactive

同一時間可以從池分配的最多連線數量。設定為0時表示無限制。

maxidle

池裡不會被釋放的最多空閒連線數量。設定為0時表示無限制。

maxopenpreparedstatements

同一時間能夠從語句池裡分配的已備語句的最大數量。設定為0時表示無限制。

maxwait

在丟擲異常之前,池等待連線被**的最長時間(當沒有可用連線時)。設定為-1表示無限等待。

minevictableidletimemillis

連線保持空閒而不被驅逐的最長時間。

minidle

在不新建連線的條件下,池中保持空閒的最少連線數。

poolpreparedstatements

是否對已備語句進行池管理(布林值)。

BasicDataSource連線池使用

最近使用這類連線池發現有問題,當鏈結乙個 資料庫如果資料庫端異常或重啟,就會出現提示鏈結資料庫異常的資訊。這個問題出現的情況,是在程式重啟,第一次訪問的時候出現的,接下來的訪問就沒有這個問題,其實,這就是資料庫連線池的問題了 下面貼上下我配置的datasource 可以看出,我在配置中並沒有配置va...

Spring配置檔案中標籤的scope屬性

singleton 預設屬性 spring將bean放入spring ioc容器的快取池中,並將bean引用返回給呼叫者,spring ioc繼續對這些bean進行後續的生命管理。beanfactory只管理乙個共享的例項。所有對這個特定bean的例項請求,都導致返回這個唯一 bean例項的引用。即...

SpringBoot中獲取配置檔案中的屬性

配置檔案格式 設定正確的伺服器端口,8080埠可能已經被占用,可以使用其他的埠號 key store password 123456 簡單注入 component configurationproperties prefix spring.datasource public class server...