coldfusion - 指定 JDBC 数据库驱动程序最大线程数
问题描述
我有一个 ColdFusion 10 服务器。我正在使用 JDBC 驱动程序连接到 db2 数据库。我偶然发现了这张纸条。这个设置在哪里?我还查看了 neo*.xml 文件,但没有看到任何数据库驱动程序线程设置。我也不确定这是否特定于 ColdFusion 2016。我也在 ColdFusion 2018 管理员中寻找它,但没有运气。
ColdFusion Server 获取 cfquery 标记的 SQL 内容并将其传递给数据源的指定驱动程序。驱动程序请求由线程处理。默认情况下,ColdFusion 管理员配置为将活动线程的数量限制为 5。
https://helpx.adobe.com/coldfusion/kb/database-connections-handled-coldfusion.html
解决方案
ColdFusion 管理员将最大连接数限制为 5,只有当您禁用“保持连接”时才会受到影响。
如果您想将默认活动连接增加到 100,请启用“保持连接”并选中“限制连接”到某个数量。
默认情况下,ColdFusion 不会在 neo-datasource.xml 上设置默认的最大连接属性。请找到以下两种配置的 XML 配置。
<var name="myDataSource">
....
<var name="pooling">
<boolean value="true" />
</var>
....
<struct type="coldfusion.server.ConfigMap">
<var name="MAXCONNECTIONS">
<string>100</string>
</var>
</struct>
....
</var>
推荐阅读
- variables - 如何在标题中获取黄瓜场景变量?
- python - Python code prints output without print() command
- java - 使用 TarsosDSP 将立体声转换为单声道不起作用
- gdb - 内存地址是否包含隐含的十六进制数字?
- flask - Flask:如何从表单中添加相关的一对多模型
- macos - Homebrew 不会运行 wget 命令(库未加载)
- rust - 为什么 const 原子变量没有更新,而静态原子变量却更新了?
- php - 使用 Laravel 5.6 Blade 将 PHP 数组作为 JSON 字符串或 JSON 对象发送到 JS 前端
- sql - ORACLE SQL:使用嵌套条件添加数据
- python - 收到错误 OpenCV(3.4.1) C:\projects\opencv-python\opencv\modules\imgproc\src\thresh.cpp:1406: error: (-215)