我有一个部署在服务器 A 上的 tomcat 上的应用程序,它向服务器 B 上的大量 SQL Server 数据库发送查询。
我担心我的应用程序可能会使此 SQL Server 数据库服务器过载,并且希望在某些任意数量的连接已存在且未关闭的情况下阻止它发出连接到该服务器上任何数据库的请求。
我正在考虑使用连接池,但我的印象是这只会将连接池连接到 SQL Server 服务器上的特定数据库,我想控制将发生在许多不同数据库上的这些组合连接的总数(顺便说一下我只能动态地找出各个数据库的名称,因为它们每天都在变化)。连接池会为我解决这个问题吗?我是不是从错误的角度看待这个问题?
我无权访问 SQL Server 服务器的配置。
非常欢迎链接到您建议的解决方案的教程或工作示例!
最佳答案
您是否考虑过使用 DBCP?参见 here了解更多信息
关于sql - 如何限制从我的 tomcat 部署的 java 应用程序到 SQL Server 服务器的连接数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2912321/