cost 81 ms
为什么我的 Tomcat 9 没有像 minIdle 中指定的那样保持 jdbc 连接打开? - Why my Tomcat 9 does not keep the jdbc connections open as it is specified in minIdle?

我已将我的 Tomcat 9 配置为使用 server.xml 保留一个数据库池,以便与我的 mysql 数据库建立至少 50 个连接。 当 tomcat 启动时,我可以使用 SHOW PROCESSLIST 命令看到那里的所有连接。 我不明白为什么几天后我只看到 8 个连接。 这是我的配置。 我 ...

使用 java 的 Postgres 连接池 - Postgres connection pooling using java

我在 java 中使用多线程概念,线程的职责是连接到 postgres 并将我的 csv 上传到表。 到目前为止,我正在为每个线程创建连接并在完成线程的任务时关闭。我遇到了它们称为连接池的东西。 我不知道,如何将此连接池概念集成到我的应用程序中? 我很困惑,从哪里开始以及如何开始? 提前致谢 ...

Datomic 的长寿命数据库连接是如何为 sql Connections 实现的? - How are Datomic's long lived database Connections implemented for sql Connections?

根据Datomic 的连接文档: 数据连接不遵循获取/使用/释放模式。 它们是线程安全的、缓存的并且寿命很长。 许多进程(例如应用程序服务器)永远不会调用 release。 我很想知道这是如何在实践中实现的,特别是对于 sql 连接。 从客户端/用户的角度来看,这很棒,因为您根本不需要担心 ...

Tomcat 连接池:tomcat-jdbc vs tomcat-dbcp,哪个更好? - Tomcat Connection pool : tomcat-jdbc vs tomcat-dbcp, which is better?

Tomcat 使用 tomcat-dbcp 作为默认连接池策略,但他们也提供 tomcat-jdbc 作为替代方案。 哪个连接池更适合并发负载? tomcat-jdbc 没有像 jdbcInterceptors 这样的额外参数,tomcat-dbcp 是否有任何与拦截器匹配的参数? 还有,哪一 ...

JDBC连接池库可以处理闲置的连接吗? - JDBC connection pooling library which can handle connections that go idle often nicely?

假设这个代码存在于服务器端后端: 这里的问题是externalApiCall()可能非常慢,并且它保持大量数据库连接打开(即使它没有被使用),并且它可能导致用尽最大数量的连接。 它对我的应用程序的其他部分有害,不依赖于任何外部API,我想避免这种情况。 上面的代码是简化的,实际上 ...

tomcat-HTTP连接器maxThreads / acceptCount与JDBC池maxActive之间的比率 - tomcat - ratio between HTTP Connector maxThreads / acceptCount and JDBC pool maxActive

两者之间是否存在常识可接受的比率 HTTP连接器maxThreads (处理用户请求的最大HTTP线程), HTTP连接器acceptCount (在使用所有可能的请求处理线程时,传入连接请求的最大队列长度) 数据库池maxActive (池中的最大数据库连接数)配置属 ...

如何链接c3p0池标识令牌和JDBC池名称 - How to link c3p0 pool identityTokens and JDBC pool names

首先,请记住,我是监视管理员,而不是Java开发人员。 我想监视c3p0池的某些属性值,发现这些池具有唯一的identity Token ,该identity Token由字母数字字符串和十六进制字符串与竖线字符组成,例如: 但是在tomcat服务器的context.xml文件中找 ...

H2-达到最大限制后,Tomcat jdbc连接池不回收连接 - H2 - Tomcat jdbc connection pool not reclaiming connections once it hits the max limit

问题陈述 我们已经在嵌入式模式下使用H2已有一段时间了。 它上面配置了一个连接池。 以下是当前池配置: H2配置: *跳过用户名和密码属性。 我们已经通过记录池属性来验证上述配置是否有效。 此设置的问题在于,我们正在观察常规(尽管是间歇性)连接池的耗尽,一旦 ...

同一数据库上有多个连接池 - Multiple connection pools on the same database

在我的应用程序中,我需要在启动期间配置2个数据库。 它们被创建为Tomcat JDBC池-具有单独的池属性的org.apache.tomcat.jdbc.pool。 如果我将数据库URL,用户名和密码都配置为相同,即都指向同一个数据库服务器,那么如何创建连接池? 它会创建两个具有不同属性的 ...

Spring Boot和Spring Cloud AWS数据源池配置 - Spring Boot and Spring Cloud AWS Data source pool configuration

我在EC2实例上有一个连接到RDS(MySQL)的应用程序,8小时后数据库连接从MySQL关闭,当应用程序尝试读/写数据时,我得到以下异常 也是这个例外: 这在应用程序运行8小时后发生。 我的配置文件(YAML): 我正在使用: Java 1.8 Sp ...

Grails的。 无法建立连接,池已耗尽 - Grails. Cannot get a connection, pool exhausted

在重新设计一种服务方法以使用多线程之后,我发现如果有多个用户尝试多次请求页面(并调用服务方法),则服务器将引发“无法获取连接,池已耗尽”异常。 让我提供一个服务类示例。 我已经为这个问题苦苦挣扎了一个多星期,但找不到解决方案。 我不太了解Grails如何处理会话,连接和事务。 我的 ...

为什么 DBCP getNumIdle 总是返回 0? 活动连接何时变为空闲? - Why DBCP getNumIdle always return 0? When does active connection become idle?

我使用 DBCP2 BasicDataSource 来管理数据库连接。 当我测试时,我使用 getNumActive() 和 getNumIdle() 打印出池状态。 我最终活动连接不断增加,而空闲连接始终为 0。 这是我的代码: 我的 BasicDataSource 配置是 并且输出空闲 ...

DBCP 池出错:“java.sql.SQLException:找不到配置文件” - Getting error with DBCP Pool: "java.sql.SQLException: Configuration file not found"

我收到错误: 我检查了连接,没有任何问题。 这只是一个池错误。 如果我不使用池而是直接打开连接(使用下面的connectionFactory ),我可以连接并执行语句并获得结果集。 创建和使用池的代码: ...

karaf + pax-jdbc连接池已达到限制 - karaf + pax-jdbc the connection pool had reached the limit

我在karaf中的pax-jdbc的池连接有问题,我试图通过blueprint.xml将Mysql数据源(DS)注入到我的项目中,以进行测试,我建立了一个karaf命令,将DS注入到karaf命令类,并使用该连接执行查询。 没关系,但是问题是当我多次执行命令时,每次执行都会创建一个新的DS实例 ...

如何跟踪/记录 tomcat dbcp 池中的连接并检测不返回连接到池的代码 - How to track/log connections in tomcat dbcp pool and detect code that does not return connection to the pool

在大型应用程序的某个地方,有一些代码没有像它应该的那样返回到连接池的连接。 结果是池快速达到最大连接数。 这可以通过将其设置为删除废弃连接来解决,但会降低性能。 如何启用登录 tomcat dbcp 以显示何时借用和返回连接? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM