2011-09-09 274 views
-1

我通過擴展連接和驅動程序類來連接池。它工作正常,但問題是我想現在施加一個上限,如果te達到上限,那麼我想將請求存儲在隊列中,並在任何連接空閒時返回。我怎樣才能做到這一點。 在此先感謝您的回覆JDBC連接池

+0

是否需要編寫自己的連接池? – home

+0

是的我們需要我們自己的泳池 – siree

回答

2

這是一個壞的,糟糕的設計。

你的游泳池不應該要求你延長任何東西。它也不應該關心請求。只需檢查連接進出。讓另一個組件管理一系列請求並與您的池進行協作以獲得連接。

連接池已完成。最容易維護的是其他人寫的。

+0

@siree - duffymo是對的。如果您需要數據庫連接池,請查看Apache的commons-dbcp。 –

+0

如果我需要創建我們自己的連接池。我怎樣才能做到這一點。實際上,我們需要一個獨立的Java程序來幫助管理連接 – siree

+0

@siree:爲什麼需要獨立(一個併發用戶)程序的連接池?或者它是一個服務器端應用程序? – home