问题标签 [flexy-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.
java - 数据库连接池大小决定背后的思考
我正在开发基于开源 Java 的应用程序,即 xwiki。Insie hibernate.cfg.xml 我可以看到参数 connection.pool_size 和 statement_cache.siz 的值为 2(对于每个)。我的应用程序在某个时间点的最大负载为 100 个用户。现在我的问题是什么应该是理想的连接池大小。对我来说,2 号看起来非常小。如果 100 个用户一次连接 98 个用户必须等待 grtting 连接释放?在我的情况下,我应该将连接池大小保持为 100 吗?
我正在使用微软 sql 服务器。
除此之外,最大连接池大小有限制。它是否依赖于网络服务器(在我的例子中是 tomcat)或数据存储供应商(ms sql server)?
java - 如何将 FlexyPool 与 HikariCPFactory 一起使用?
我想在比较 HikariCP 和 C3pO 的数据源上测量指标。我不明白如何在我的项目中使用 FlexyPool。我有 Tomcat context.xml 和 HikariCP:
请帮助我,我是连接池主题的新手。我必须用这个https://github.com/vladmihalcea/flexy-pool/wiki/HikariCP-Configuration做什么?
java - 用于 DB2 和 Oracle 数据源的 flexypool
我们在应用程序中使用以下连接池
1) DB2DataSource
2) OracleDataSource
我们可以对上述连接池实施 flexypool 指标和故障转移策略吗?
我在 vladmihalcea 的 flexypool github 存储库下没有找到任何特定的文档或示例代码。
你能就此提出建议吗?
spring - 为什么 Flexy-Pool 在 Apache Storm 中通过 Spring 配置时会导致 NoSuchElementException
我有一个基于Apache Storm ( 1.1.1
) 的应用程序,它使用 Spring ( 5.0.3
) 来配置和注入基于 Hibernate ( 5.2.12
) 的数据库服务,这些服务连接到 PostgreSQL 数据库。
在 Hibernate 和数据库之间,我在 HikariCP ( ) 之上配置了flexy - pool ( ) 作为数据源(参见图 A)。该应用程序在一些具有最新 OpenJDK 8 版本的 Ubuntu 16.04 LTS 服务器实例上启动。2.0.0
2.7.6
flexy-pool
在启动Storm
拓扑后,我遇到了与相关的可悲运行时异常。但是,这不是确定性的。有时它会起作用,有时会抛出下面的异常。如果我不在flexy-pool
我的应用程序中使用(参见图 B),一切都会按预期工作。
图 B 中使用的 Spring 配置是这样的(基于官方示例):
我的问题是:
- 我的基于 Spring 的(默认)配置是否
flexy-pool
正确? - 是否有解决方案来防止与此相关的运行时异常
flexy-pool
? - 这是什么原因
NoSuchElementException
?
java - 如何在我的 Ewon 项目中使用外部 jar 文件?
我正在使用支持 javaetk 运行时环境的 Ewon 硬件项目。
现在 javaetk 中不提供 JsonReader、Logger 等一些功能。所以我从外部下载了这个 jar 文件并将其包含在我的项目中。
在 Eclipse 级别看起来不错!但在运行时,它在 Ewon 错误博客上显示该类未找到的错误!任何建议,我该如何使用它?
jooq - Jooq:HikariCP 连接监控
使用 Jooq 如何监控 HikariCp 连接池?
就像 JPA 一样,我可以使用 flexy-pool。
但是对于 flexy-pool,我们需要通过扩展 HickariCpJpaPostgresConfiguration 来提供配置。
但是对于 Jooq 来说什么也找不到。
我正在寻找的指标:
- 并发连接请求计数
- 并发连接
- ConnectionAcquireMillis
- ConnectionLeaseMillis
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
?我应该改变什么以及如何改变?