这个是因为云虚拟主机的mysql数据库,允许每个用户建立的最大连接数是80。如果超过了最大连接数限制就会出现类似报错。
如果程序访问过程出现此错误,可以先到控制面板里面停止站点几分钟后测试下是否恢复,如下图位置:
产生该问题的根本原因是程序的数据库连接超过系统最大限制,解决方案可以从两个方面出发,优先建议进行程序优化,程序中调用完毕数据库的会话要及时关闭,要有mysql open也要要mysql close。
由于云虚拟主机是共享资源,考虑到稳定性,配置不支持修改,如果此连接数的限制无法满足使用,可以考虑用RDS数据库产品替换虚拟主机自带数据库解决该问题。
如果问题还未能解决,建议您提交售后工单由技术人员协助您处理。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。