首页 > 解决方案 > Cold Fusion - 新服务器 - 客户端任务过多

问题描述

我正在尝试微调 ColdFsuion 2016 服务器。

在新的虚拟机上每隔一段时间我会收到一个:执行数据库查询时出错。[Macromedia][SequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC Microsoft Access Driver] 客户端任务太多。

我正在经历许多配置和性能更新等,并试图确保服务器设置是相同的。此处包含供参考的链接。

新 VMachine:AMD EPVC 7542 32 核处理器 @ 2.9 GHz 内存:4 GB Windows Server 2016:64 位 ColdFusion 2016 数据连接:1GB Down 和 1 GB Up

使用的数据库:MS Access(我知道,但 Access 工作正常 - 大声笑)

我正在使用 ColdFusion 2016 运行 Windows 2012 Server:并且很少遇到任何问题。

以前的 VMachine:Intel Xeon X5660 @ 2.8 GHz(2 个处理器)内存:45 GB(大约使用了 6GB) Windows Server 2012:64 位 ColdFusion 2016 数据连接:1GB Down 和 100mb Up(不关心下载)

使用的数据库:MS Access(我知道,但 Access 工作正常 - 大声笑)

有没有办法查看旧机器和新机器上是否可能存在不同的数据库驱动程序。这是服务器内存问题吗?想任何人。

执行数据库查询时出错。[Macromedia][SequeLink JDBC 驱动程序][ODBC 套接字][Microsoft][ODBC Microsoft Access 驱动程序]客户端任务太多。

一些性能微调链接。我正在做所有建议和推荐的设置。并查看 CF Admin 中的先前设置。

https://coldfusion.adobe.com/2018/03/coldfusion-performance-issues-and-optimization/

https://www.cfguide.io/coldfusion-administrator/

标签: coldfusionms-access-2016coldfusion-2016

解决方案


在“[ODBC Microsoft Access 驱动程序] 客户端任务过多”上进行快速 Google 搜索。出现了许多与 MS Access 是桌面应用程序且不适合 Web 服务器这一事实相关的问题。它对于开发可能只是“工作正常”,但在生产环境中它是一种责任。

您可能能够找到解决此问题的短期解决方案,但唯一真正的解决方法是根据您的需要将您的数据库转换为 MySQL 或 SQL Server。


推荐阅读