Php 最大用户连接数-查找原因/打开连接
我有一个大型PHP/MySQL应用程序,它偶尔会出现以下错误: “在xyz.php中已有超过max_user_connections的活动连接” max_user_connections limit已设置为100,但我希望查看我的应用程序是否存在问题,例如导致此问题的连接打开或连接不良 我已经监视了PHPMyAdmin中的活动进程,没有发现任何特别挂起或似乎有问题的进程Php 最大用户连接数-查找原因/打开连接,php,mysql,Php,Mysql,我有一个大型PHP/MySQL应用程序,它偶尔会出现以下错误: “在xyz.php中已有超过max_user_connections的活动连接” max_user_connections limit已设置为100,但我希望查看我的应用程序是否存在问题,例如导致此问题的连接打开或连接不良 我已经监视了PHPMyAdmin中的活动进程,没有发现任何特别挂起或似乎有问题的进程 对于如何调试我的代码或找到任何可能的原因,有什么建议吗?它会出现在前面提到的xyz.php文件中,还是仅仅因为我的mysql连
对于如何调试我的代码或找到任何可能的原因,有什么建议吗?它会出现在前面提到的xyz.php文件中,还是仅仅因为我的mysql连接类在其中?这个错误是暂时的,只有几秒钟,我不知道如何找出原因。mysql中超过max\u user\u Connections配置的连接总是导致mysql拒绝新连接。为了处理这种情况
这应该会有帮助:@maniksidana您发布的页面只建议打开max\u user\u connecitons,这不是一个好选择。大的或无限的连接将花费大量资源,导致查询性能不佳。@nicksource您遇到过这个错误吗?出现错误时收到了多少请求?您是否正确使用了连接池或关闭了连接?您看到了吗?谢谢。你有关于如何配置连接池的更多信息吗?如果我是对的,这不是PHP的一个功能?@nicksource我不熟悉PHP,但我在github上找到了一个repo可能会有所帮助。据介绍,我认为它适合你