需要有关 Spring 批处理和公共连接池的信息

Need info on Spring Batch and common connection pool

我们对其中一个源应用程序有一个要求,它允许每个用户很少连接到它的数据库。

由于我们有多个 spring 批接口连接到同一个源 Db,我们 运行 没有连接,Spring 批 运行 作为个人 java程序,我们没有容器。

请建议一种拥有多个用户的数据源的方法,或者可以帮助我们维护一个连接到该数据库的多个用户的公共池的数据源配置。

我想到的一个丑陋的解决方法是有一个公共服务来从数据库中获取连接,在该服务中我们可以使用一些容器来为多个用户维护一个池,方法是 list/array每个用户的数据源连接数。

为了解决这个问题,我们必须添加一个容器。 Tomcat 准确地说。它管理所有连接。所有应用程序都部署在 tomcat 上,tomcat 管理器用于在需要时启动停止应用程序。