Modx 的 SQL 错误

问题描述

我在使用 MODX Revolution 2.8.3 时遇到了资源问题。该站点的请求率很低,每分钟只有很少的HTTP请求。

在日志中,我发现了一个sql错误

xxx 已超过“max_user_connections”资源(当前值:15)

我认为 1 个请求只打开 1 个到数据库的连接并在执行后立即关闭它?那么怎么会有超过15个并发连接呢?

时不时,我也会看到以下错误

无法在其他无缓冲查询处于活动状态时执行查询

最糟糕的问题是,当有超过 60 个并发进程在运行时,我的托管服务提供商有时会阻止该站点。在正常状态下,我看到只有几个进程在运行,但突然出现了短暂的进程高峰,数量达到了 60 的限制。所有这些进程都是由 index.PHP 触发的 lsPHP 进程。

不确定如何调查这些问题。该网站在其他方面正常工作。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)