问题标签 [connection-pool]

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.

0 投票
2 回答
142 浏览

typo3 - TYPO3 queryBuilder:如何在 where() 子句中使用 BINARY?

我只有一个简短的问题。

以下 TYPO3 的 API 概述中没有说明如何在 where() 子句中使用“BINARY”:https ://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/Database /QueryBuilder/Index.html#expr

我想达到什么目的?这个:

其实我只能做到以下几点:

但是在这种情况下,我自己并没有得到令人满意的结果,因为我在这里需要区分大小写:-)

另一个buyer_code 存在“f#F67 D ”(最后一个字符是大写的),但我确实需要寻找另一个。

感谢您的帮助。

0 投票
0 回答
406 浏览

postgresql - 节点 postgres - (node:43028) UnhandledPromiseRejectionWarning: 错误: 抱歉,已经有太多客户端

我正在尝试将数据添加到我的数据库中。数组中有多个条目

该函数被多次调用

它进行了插入,但确实引发了太多的连接错误。我试过 .release() 和 .end()

查询我得到的连接时

我真的不知道这些人是什么,但他们似乎加起来有 500 人。

0 投票
0 回答
7353 浏览

mysql - HikariPool-2 - 无法验证连接

我是 Spring Boot 新手,所以对 application.properties 或 pom.xml 中的配置了解不多。我正在尝试在 Azure VM 中托管的 MySQL DB 中执行 CRUD 操作。一旦我启动我的 spring-boot 应用程序并执行数据库操作,它第一次就可以正常工作。过了一段时间,比如 4-5 分钟,当执行另一个操作时,springboot 应用程序无法连接到数据库并抛出异常。

PSB日志:

应用程序属性

我在互联网上搜索过类似的问题,主要与连接保持打开或 MySQL 超时配置有关。在我的情况下,这两个似乎都很好。

所有操作均使用 JPA 完成。mysql中的超时时间相当高:

  • innodb_lock_wait_timeout 50
  • 等待超时 28800
  • mysqlx_wait_timeout 28800

请帮忙。

0 投票
1 回答
23 浏览

mysql - nodejs mysql - 如何在实际项目中实现 pooledConnection?

我正在使用 mysql(8.x) 开发 nodejs。我已经从 npm安装了mysql 库。

我写了一些如下代码。

档案 A -connection.js

文件 B -MemberRouter.js

它有效,但我不相信人们会这样使用。

这是我想问的主要两个问题

  • 最烦人的部分是我必须在每个查询回调中释放每个池。是不是正确的方式
  • 有什么好的模式可以应用吗?我想包装getConnectionconnection.release分开...

谢谢

0 投票
0 回答
125 浏览

selenium-webdriver - 如何为 selenium hub 请求实现池

我们最近在 aws 上创建了一个带有 cucumber selenium grid 的作业,它可以将 pod 动态扩展至 100 个。Cucumber 在最新版本中为 testNg 内置了并行功能。

如果我们有 100 个节点和 150 个测试(在一项作业中),那么该作业中的 100 个测试并行运行,一旦完成,50 个测试在队列中,50 个稍后并行运行。这看起来不错。

但是,如果我们有 2 个工作(或多个 50-100 个工作)。一项工作有 150 个测试,而另一个工作有 100 个测试,此时它的竞争资源和浏览器启动失败。

实施 apache commons pool(queue) 可以解决这个问题吗?如果是这样,我如何排队场景/测试/线程(来自不同的跑步者),有什么方法可以让我在 selenium 集线器上等待请求并根据资源进行分配?

0 投票
0 回答
191 浏览

selenium-webdriver - 实现池队列硒网格

在自动化测试中,单个 Cucumber TestNG 运行器正在正确地将线程分配给网格。但是,当我们有多个作业访问同一个集线器 url 时,它会导致超时。如果我们实现一个池队列,我是否需要对 testNg 运行器类或线程进行排队?如果我的第一份工作有 50 个测试和 100 个节点,那么我是否需要等到运行 50 个测试?如何利用空闲节点?

还有我可以从 selenium hub 使用什么 api 来实现上述逻辑?

0 投票
0 回答
80 浏览

java - Neo4j Java 驱动程序 - 连接池

我正在使用 Neo4j Java 驱动程序,我正在尝试创建一个连接池。这是我添加的驱动程序:

我尝试使用此代码为连接池创建一个配置,但我猜它在我正在使用的驱动程序版本中不可用,因为无法识别这些方法。

知道如何在我的驱动程序版本中创建连接池吗?

0 投票
0 回答
330 浏览

python - Mysql 连接器 - 如何将连接池与多个数据库一起使用?

我有 30 多个数据库,我想在我的 python 代码中使用连接池。

在 API 调用中,基于子域,我必须决定连接哪个数据库。例如“abc.mydomain.com”,所以我必须连接到 abc 的数据库。使用单个连接可以正常工作,但是每次尝试连接到数据库时都需要时间。

0 投票
2 回答
151 浏览

c# - dbConn.Open 里面使用

  1. using 中的 dbConn.Open() 会使用不同的连接池吗?
  2. 如果问题 1 为真并且代码到达返回值,此代码是否会留下 2 个打开的连接挂起?
0 投票
0 回答
25 浏览

java - 我有一个单例的连接池类。当我尝试在我的 DBDAO 类中调用它时出现问题并创建 2 个实例

我正在写一个优惠券系统项目,但我的连接池有问题。我使它成为单例,当我第一次调用它的实例时,它应该创建 10 个连接并打印“创建连接 #num”10 次。我的 DBDAO 类是单例的,并且有该连接池的私有实例;当我尝试测试我的 DBDAO 类并调用我的 DBDAO 实例时,控制台出于某种原因打印了 20 次“正在创建连接 #num”.. 很高兴得到一些帮助!

连接池

DBDAO

测试

带有 DBManager 行的测试控制台

没有 DBManager 行的测试控制台