最近mysql的一个参数max_connections参数总是变为214,my.cnf中的参数,控制台修改,都无法生效。

    最后经过检查发现,是因为open files还是默认的参数1024,修改/etc/security/limits.conf文件,添加一下内容

* soft nofile 102400

* hard nofile 102400

保存退出。



    然后,重新连接服务器(退出ssh重新登录),然后重启mysql。

    这时,重新进入控制台检查max_connections参数,发现问题已解决。