java - 如何找到哪个应用程序创建了每个 c3p0 连接池?

标签 java tomcat jakarta-ee jdbc c3p0

在 Tomcat 中,我在 Tomcat 的 lib 文件夹中放置了一个共享的 c3p0 jar,三个不同的应用程序正在使用它。

有没有办法识别哪个应用程序创建了哪个连接池?

最佳答案

一个简单的事情就是使用 c3p0 的 named configurations为每个应用程序定义不同的配置,并让每个应用程序构建自己的池。 dataSourceName 参数可以让您永久区分数据源,例如在 JMX MBean 客户端中。

关于java - 如何找到哪个应用程序创建了每个 c3p0 连接池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30273077/

相关文章:

javascript - 在 Google Chrome 的隐身窗口中打开链接

java - Quartz调度器不正确的调度时间

java - 使用代理和 SSL 时,Apache HttpClient 4.5.2(请求和 HttpGet)在第二次调用时失败

java - 无法使用 Guice 和 Vertx 将同一实例注入(inject)多个 Verticles

java - JFrame 一遍又一遍地打开

java - tomcat中如何知道当前应用的war路径

eclipse - 使用Eclipse时如何给tomcat添加基本认证?

java - 如何以编程方式在嵌入式 tomcat 中添加 websocket 端点?

java - 错误页面如何调用asyncContext.complete()?

Java EE - IntelliJ - javax.persistence.Table - 无法解析表名称