最近mysql的一个参数max_connections参数总是变为214,my.cnf中的参数,控制台修改,都无法生效。
最后经过检查发现,是因为open files还是默认的参数1024,修改/etc/security/limits.conf文件,添加一下内容
* soft nofile 102400
* hard nofile 102400
保存退出。
然后,重新连接服务器(退出ssh重新登录),然后重启mysql。
这时,重新进入控制台检查max_connections参数,发现问题已解决。