Spring 当 2 个 jvm 运行 在 Unix 服务器上时,引导应用程序未安装

Spring boot application is not getting installed when 2 jvm are running on Unix server

我有 2 个应用程序都使用 jndi 连接到 DB2,并且安装在相同的 jboss 位置但在不同的 JVM 上。两者也有不同的 jndi 名称,但它连接到同一个数据库和同一个用户。

如果一个应用程序启动时启动服务器,我们无法安装第二个应用程序。

这可能是 spring 引导 DB2 连接问题吗?或者服务器配置不对

我的问题可能不是很明白,因为我是第一次在这里发帖。

能够解决此问题原因, 问题是我们没有在 Jndi 数据源中提及任何 initialSize,它采用默认值 10。 在数据库方面,我们限制只能建立 30 个连接,因为我们能够带来第 4 个应用程序,这意味着我们试图再创建 10 个连接(其他 3 个应用程序已经创建了 30 个)数据库被锁定并且它不是'允许我们部署代码。