2011-10-26 80 views
0

對於JAAS驗證我已經配置數據源如下:JBoss可以配置爲自動關閉數據源的JDBC連接嗎?

<?xml version="1.0" encoding="UTF-8"?> 
<datasources> 
    <local-tx-datasource> 
     <jndi-name>jdbc/SomeDS</jndi-name> 
     <connection-url>jdbc:path-to-server</connection-url> 
     <driver-class>interbase.interclient.Driver</driver-class> 
     <user-name>DBUSER</user-name> 
     <password>dbpass</password> 
     <min-pool-size>0</min-pool-size> 
     <metadata> 
      <type-mapping>Firebird</type-mapping> 
     </metadata> 
    </local-tx-datasource> 
</datasources> 

不幸的JBoss保持數據庫連接打開這可能會導致我們的InterBase數據庫出現嚴重的性能問題。

由於此連接僅由內部的JAAS模塊使用,因此我們的Web應用程序無法強制關閉連接。

有沒有辦法告訴JBoss在使用後關閉連接?

回答

相關問題