我有两台服务器(主服务器和数据库)。如果从主服务器访问MySQL数据库的次数太多,我会收到“无法创建TCP / IP套接字(105)”错误。我尝试激活/停用持久性PDO连接并将max_connections参数设置得非常高,但这没有用。是什么导致了这个错误?
答案 0 :(得分:1)
听起来您的Web服务器(“主”服务器)的TCP堆栈资源不足。
有些事情要尝试:
rowCount()
方法。 netstat
命令确定谁在占用端口。 答案 1 :(得分:-3)
尝试检查max_connect_errors
参数。很可能是您的主机受到攻击,或者有一些设计不良的应用程序无法连接并达到了尝试的限制。
哦,别忘了重新启动mysqld。
希望它会有所帮助!