connection-pooling相关内容
我正在使用 node-mongodb-native 驱动程序和 MongoDB 来编写一个网站. 我有一些关于如何管理连接的问题: 仅对所有请求使用一个 MongoDB 连接就足够了吗?是否有任何性能问题?如果没有,我可以设置一个全局连接以在整个应用程序中使用吗? 如果不是,我在请求到达时打开一个新连接,并在处理请求时关闭它是不是很好?打开和关闭连接是否昂贵? 我应该使用全
..
在调用某些 Web 服务的 REST API 期间,我使用 Apache HTTP 客户端进行连接池. 奇怪的是,尽管我使用了 HTTP 连接池,但我的性能并没有提高. 我正在使用 Apache HTTP Client 连接到我的网站服务,代码如下文档 : PoolingHttpClientConnectionManager cm = new PoolingHttpClientCon
..
我们正在一个集群中运行 AWS RDS Aurora/MySQL 数据库,该集群具有一个写入器和一个读取器实例,其中写入器被复制到读取器. 访问数据库的应用程序是一个使用 HikariCP 连接池的标准 java 应用程序.该池配置为在结帐时使用 "SELECT 1" 测试查询. 我们注意到,有时 RDS 会将写入器故障转移到读取器.也可以通过单击 AWS 控制台中的“实例操作/故障转
..
我们正在尝试将 AWS X 射线 JDBC 拦截器添加到我们的 lambda 函数中,为了添加 JDBC 拦截器,我们添加了最大活动和最大空闲连接为 1 的 Tomcat JDBC 数据源.连接没有得到重用,我们得到了很多“连接已关闭错误".我们观察到的另一种模式是 Lambda 需要将近 10 分钟才能从 Aurora DB 刷新连接.有没有人用 Lambda.(Java 8) 和 RDS (A
..
参考下面提到的实现: http://doc.akka.io/docs/akka-http/10.0.5/scala/http/client-side/host-level.html val poolClientFlow = Http().cachedHostConnectionPool[Promise[HttpResponse]]("akka.io")val 队列 =Source.queu
..
我们使用 JDBC 的标准代码部分是... Connection conn = getConnection(...);语句 stmt = conn.conn.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE,结果集.CONCUR_READ_ONLY);结果集 rset = stmt.executeQuery (sqlQuery);//用 rse
..
我在 GlassFish 上有一个 Java-JSF Web 应用程序,我想在其中使用连接池.因此,我创建了一个 application 作用域 bean,它与其他 bean 的 Connection 实例一起使用: public class DatabaseBean {私有数据源 myDataSource;公共数据库Bean(){尝试 {上下文 ctx = 新的 InitialContext(
..
可用于 Java/JDBC 的最佳连接池库是什么? 我正在考虑 2 个主要候选者(免费/开源): Apache DBCP - http://commons.apache.org/dbcp/ C3P0 - http://sourceforge.net/projects/c3p0 我在博客和其他论坛上阅读了很多关于它们的内容,但无法做出决定. 这两者是否有相关的替代方案?
..
谁能提供有关如何建立 JDBC 连接池的示例或链接? 通过搜索谷歌,我看到了许多不同的方法,而且相当混乱. 最终我需要代码来返回一个 java.sql.Connection 对象,但我在开始时遇到了问题......欢迎提出任何建议. 更新:javax.sql 或 java.sql 没有池化连接实现吗?为什么不最好使用这些? 解决方案 如果您需要一个独立的连接池,我的首选方
..
我们知道 lambda 是按执行时间收费的.所以现在我想从 lambda 连接到 SQL Server DB.如果我在每个 lambda 中创建一个连接,对于 lambda 来说会很重. 有什么最好的方法可以在一个地方保持我的 SQL 连接有效,并且能够在我的所有 lambda 表达式中使用.或者至少对于多次执行的一个 lambda 来说是活着的. 我知道,lambdas 应该被视为无
..
我开发了一些类似 DAO 的自定义类来满足我的项目的一些非常专业的要求,该项目是一个不在任何类型框架内运行的服务器端进程. 该解决方案非常有效,只是每次发出新请求时,我都会通过 MySQLdb.connect 打开一个新连接. 将其切换到在 python 中使用连接池的最佳“插入"解决方案是什么?我正在想象类似于 Java 的公共 DBCP 解决方案. 该进程运行时间很长,并且有
..
我正在尝试确定我是否真的在使用 JDBC 连接池.在做了一些研究之后,实现似乎太容易了.实际上比常规连接更容易,所以我想验证一下. 这是我的连接类: public class DatabaseConnection {连接 conn = null;公共连接 getConnection() {BasicDataSource bds = new BasicDataSource();bds.set
..
我们使用 JDBC 的标准代码部分是... Connection conn = getConnection(...);语句 stmt = conn.conn.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE,结果集.CONCUR_READ_ONLY);结果集 rset = stmt.executeQuery (sqlQuery);//用 rse
..
我在 GlassFish 上有一个 Java-JSF Web 应用程序,我想在其中使用连接池.因此,我创建了一个 application 作用域 bean,它与其他 bean 的 Connection 实例一起使用: public class DatabaseBean {私有数据源 myDataSource;公共数据库Bean(){尝试 {上下文 ctx = 新的 InitialContext(
..
谁能提供有关如何建立 JDBC 连接池的示例或链接? 通过搜索谷歌,我看到了许多不同的方法,而且相当混乱. 最终我需要代码来返回一个 java.sql.Connection 对象,但我在开始时遇到了问题......欢迎提出任何建议. 更新:javax.sql 或 java.sql 没有池化连接实现吗?为什么不最好使用这些? 解决方案 如果您需要一个独立的连接池,我的首选方
..
有一个喷口,每次滴答都会进入 Postgre 数据库并读取额外的一行.喷口代码如下所示: class RawDataLevelSpout 扩展 BaseRichSpout 实现 Serializable {私人整数计数器;SpoutOutputCollector 收集器;@覆盖public void declareOutputFields(OutputFieldsDeclarer 声明者) {声
..
我正在尝试将 C3P0 (com.mchange.v2.c3p0.ComboPooledDataSource) 与 HiveDriver (org.apache.hive.jdbc.HiveDriver).我有一个例外: java.sql.SQLException:不支持方法在 org.apache.hive.jdbc.HiveConnection.getHoldability(HiveConn
..
我正在尝试将 C3P0 (com.mchange.v2.c3p0.ComboPooledDataSource) 与 HiveDriver (org.apache.hive.jdbc.HiveDriver).我有一个例外: java.sql.SQLException:不支持方法在 org.apache.hive.jdbc.HiveConnection.getHoldability(HiveConn
..
我正在使用 ExecuteSQL 从一个或多个数据库中获取表,但我想动态地向 dbcpconnectionPool 服务提供 URL、用户名和密码,这样我就不需要超过一个 ExecuteSQL 处理器来从不同的数据库中检索数据.发现控制器服务不接受来自传入流文件的属性.那么如果可能的话,如何实现它.有人指出它只能通过使用rest api来实现,如果是这种情况,请提供一个工作示例和屏幕截图.这将是一
..
我正在尝试在 Java 中为 Web 服务实现 http 连接池.该服务将收到一个请求,然后调用其他 http 服务. public final class HttpClientPool {私有静态 HttpClientPool 实例 = null;私有 PoolingHttpClientConnectionManager 管理器;private IdleConnectionMonitorThr
..