0

有谁知道 -ds.xml 文件中最大池大小的默认值是多少?正如您在下面看到的,我们只有最小值设置为 0,没有最大值。我担心配置这个的供应商认为没有最大条目意味着无限。我想知道是否没有条目采用 Jboss 分配的默认值。我不确定那个值是什么。

我担心的原因是因为我收到了这个错误:

Njavax.transaction.TransactionRolledbackException:获取连接时出错:org.jboss.util.NestedSQLException:在配置的阻塞超时(30000 [ms])内没有可用的ManagedConnections;- 嵌套的 throwable:(javax.resource.ResourceException:在配置的阻塞超时(30000 [ms])内没有可用的 ManagedConnections);

我的 -ds.xml 文件

datasources>
<local-tx-datasource>
<jndi-name>SabaSite</jndi-name>
<connection-url>saba:jdbc:JSQLConnect://********/database=######/asciiStringParameters=false</connection-url>
<driver-class>com.saba.mssql.SabaJNETMSSQLDatabaseDriver</driver-class>
<min-pool-size>0</min-pool-size>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
</local-tx-datasource>
</datasources>

谢谢,

贾斯汀

4

1 回答 1

1

您可以在JMX Console的帮助下自己检查实际的数据源属性。

请参阅如何检查 JBoss 中的数据源?

于 2013-01-16T19:27:53.040 回答