为了更快的定位您的问题,请提供以下信息,谢谢
【详述】ProxySQL代理starrocks,经常会报mysql_connection.cpp:1203:handler(): [ERROR] Failed to mysql_real_connect() on 10:bigdata.idc.com:9030 , FD (Conn:177 , MyDS:177) , 1064: Reach user-level(qualifiedUser: test, currUserIdentity: ‘test’@’%’) connection limit, currentUserMaxConn=400, connectionMap.size=44, connByUser.totConn=101, node=x.x.x.x:9010
StarRocks中test用户配置的max_user_connections = 400
FE配置的qe_max_connection=2048.
ProxySQL为两台实例,其test用户配置的max_connection=120
【背景】无
【业务影响】
【是否存算分离】否
【StarRocks版本】2.5.22
【集群规模】3fe+22be(fe与be混部)
【机器信息】64C512G
先查下两边的连接数,比较下看看
我starrocks用户配置的是400, proxysql是两个实例,其用户配置的是60。这样为什么会超呢。
查下 proxysql 配置的limit
SELECT hostgroup_id, hostname, STATUS , max_connections FROM mysql_servers

SELECT * FROM global_variables where variable_name LIKE ‘%connections%’;
