2011-11-25 62 views
1

我在寫流量審計servlet過濾器。如何管理Java Servlet過濾器中的數據庫連接?

我需要爲每個HTTP請求查詢數據庫。沒有連接池。 (我將這個文件添加到現有的應用程序)。

我在init()方法中創建了一個JDBC連接對象。並做了數據庫查詢的同步方法。在'doFiler()`中,我將這些同步方法調用1〜2次。

這可能是個大問題嗎?

- UPDATE -

不是重負載的服務器。 它在單機上運行。它提供數百KB的媒體文件,並且傳出帶寬爲100Mbps,因此,我認爲最大同時用戶數可能最多爲100。

我只是想知道什麼是使用數據庫連接的servlet過濾器推薦的方法。

+0

什麼是你的應用程序的負載? – madhead

回答

0

爲什麼你想在過濾器中做到這一點?只需在servlet中獲得連接並在完成後釋放它 - 這足以滿足您的負載,並且足夠簡單。