报错:Data source rejected establishment of connection, message from server: “Too many connections“

亦凉 2022-09-09 11:51 206阅读 0赞

错误信息

测试eureka服务发现时注册了两个相同的服务不同端口号,配置负载均衡注解后,在进行访问时其中一个服务报异常:Data source rejected establishment of connection, message from server: “Too many connections”

大概原因就是

太多连接,数据库顶不住了吧

解决方法

增加mysql最大连接数

windows:打开mysql的安装目录下的my.ini文件,找到max_connections配置,设置成1000

重启mysql服务:管理员身份打开cmd窗口 —> net stop mysql —> net start mysql

Linux:找到mysql的安装目录,打开my.cnf文件

添加下面三行

max_connections=1000 //最大连接数
max_user_connections=500 //每个用户最大连接数
wait_timeout=200 //设置关闭空闲的连接的时间,对正在工作的连接不影响

保存退出,并重新启动MySQL服务

重启MySQL后可使用下面的命令查看修改是否成功

mysqladmin -uroot -p variables

Password:输入mysq的l密码,

之后会显示刚刚修改的数据,可查看是否修改成功。

发表评论

表情:
评论列表 (有 0 条评论,206人围观)

还没有评论,来说两句吧...

相关阅读