问题标签 [tomcat-dbcp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tomcat - 为什么使用 tomcat 进行数据库连接池有两种选择(tomcat-dbcp 和 tomcat-jdbc)?
我想将数据库连接池添加到现有应用程序。我找到了两个基于 tomcattomcat-dbcp
和tomcat-jdbc
. 我只是遇到麻烦我应该去哪一个?
tomcat - 如何将 FlexyPool 与自定义 DataSourceFactory 一起使用?
我有一个简单的 Tomcat 应用程序设置来使用 MySQL 数据源和自定义DataSourceFactory
. 下面context.xml
给出。自定义工厂仅用于{{driver}}
在运行时具有实际值的占位符 ( )。
该应用程序使用Guice注入DataSource
实例:
如何DataSource
使用flexy-pool FlexyPoolDataSource
包装我的 MySQL ?
我查看了文档并执行了以下操作:
- 添加了必要的依赖项 (
flexy-pool-core
,flexy-java-ee
) flexy-pool.properties
在资源根目录添加了一个文件(内容如下)
我被困住了-我CustomDataSourceFactory
该如何做flexy-pool
?我应该改变什么以及如何改变?
java - 返回 java.time.* 的 Tomcat 9.x DBCP 基本数据源方法无法映射到 JMX OpenType
我正在尝试将我们的应用程序使用的 tomcat Web 容器从版本 8.5 升级到 9.x。我们在启用了 JMX 的上下文 xml 文件上定义了 JDBC 资源。当应用程序启动时,由于java.time.Duration
没有对应的 OpenType,在向 MBeanServer 注册 bean 时会引发异常。
发生这种情况的org.apache.tomcat.dbcp.dbcp2.BasicDataSource
方法具有返回类型值的方法java.time.Duration
例外:
https://tomcat.apache.org/tomcat-9.0-doc/api/org/apache/tomcat/dbcp/dbcp2/BasicDataSource.html
有解决方法吗?
谢谢!
datasource - SQLServerXADataSource 与 BasicDataSource
我需要帮助来理解这两个数据源之间的区别。
我们正在尝试为我们的数据源从 JNDI 迁移到 Java Bean 配置,并且我们考虑使用SQLServerXADataSource与我们的 JAVA EE 应用程序进行连接池(如 azure 文档所推荐的那样)。
这个数据源支持多少个连接池?是否比 dbcp 的BasicDataSource更好 这个数据源是否有任何属性,例如BasicDataSource for ex。像 maxTotal , maxIdle , maxConnLifetimeMillis 等设置。