Java Jndi连接在最大连接限制之前变满

时间:2014-08-20 07:40:29

标签: java jndi

我有五个应用程序相互连接, 在此我已经在context.xml文件中为每个应用程序设置了最大连接限制50。 像这样,

<Resource name="jdbc/pcrmnet" auth="Container" type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
          url="jdbc:postgresql://url:5432/mydb"
          username="test" password="test123" maxActive="50" maxIdle="10" maxWait="-1"/>

<Resource name="jdbc/accountmsnet" auth="Container"
          type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
          url="jdbc:postgresql://url:5432/mydb"
          username="test" password="test123" maxActive="50" maxIdle="10" maxWait="-1"/>

<Resource name="jdbc/society123net" auth="Container"
          type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
          url="jdbc:postgresql://url:5432/mydb"
          username="test" password="test123" maxActive="50" maxIdle="10" maxWait="-1"/>

<Resource name="jdbc/hdpcrmnet" auth="Container"
          type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
          url="jdbc:postgresql://url:5432/mydb"
          username="test" password="test123" maxActive="50" maxIdle="10" maxWait="-1"/>

<Resource name="jdbc/facilitybookingnet" auth="Container"
          type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
          url="jdbc:postgresql://url/mydb"
          username="test" password="test123" maxActive="50" maxIdle="10" maxWait="-1"/>

但是如果连接50在一个应用程序中已满,则服务器不允许我们在剩余的4个应用程序中创建连接对象。 什么不见​​请帮忙。

0 个答案:

没有答案