FineBI连接mysql8遇到问题

com.fr.third.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 10003, active 0, maxActive 50, creating 0, createErrorCount 72 at com.fr.third.alibaba.druid.pool.DruidDataSource.getConnectionInternal(DruidDataSource.java:1831) at com.fr.third.alibaba.druid.pool.DruidDataSource.getConnectionDirect(DruidDataSource.java:1481) at com.fr.third.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1461) at com.fr.third.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1450) at com.fr.third.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:100) at com.fr.stable.pool.DataSourceWrapper.getConnection(Unknown Source) at com.fr.data.pool.MemoryConnection.create(Unknown Source) at com.fr.data.auth.Authentication.authenticate(Unknown Source) at com.fr.data.impl.JDBCDatabaseConnection.createConnection(Unknown Source) at com.fr.data.impl.JDBCDatabaseConnection.testConnection(Unknown Source) at com.fr.decision.webservice.v10.datasource.connection.processor.impl.JDBCConnectionProcessor.testConnection(Unknown Source) at com.fr.decision.webservice.v10.datasource.connection.processor.impl.ConnectionProcessorFactory.testConnectionWithSchemaReturn(Unknown Source) at com.fr.decision.webservice.v10.datasource.connection.ConnectionService.testConnection(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.fr.decision.config.ConfigInterceptor.intercept(Unknown Source) at com.fr.decision.webservice.v10.datasource.connection.ConnectionService$$EnhancerByCGLIB$$a4fd73f2.testConnection(

image.png

image.png

image.png

FineBI 帆软用户S9zSRCQ0Ck 发布于 2022-7-11 16:02 (编辑于 2022-7-11 16:26)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zsh331Lv8专家互助
发布于2022-7-12 18:36

MySQL8 连接优先使用本方案:[平台]MySQL数据连接-https://help.fanruan.com/finereport/doc-view-2560.html

——————————

备选方案:[平台]MySQL8数据连接插件-https://help.fanruan.com/finereport/doc-view-3751.html

最佳回答
0
格调Lv6初级互助
发布于2022-7-11 16:04(编辑于 2022-7-11 16:26)

看报错是数据库连接池占满了,找运维人员调整一下。

参考这个:https://blog.csdn.net/weixin_44299027/article/details/104339164

你这里设置的没用啊,你得看数据库配置里面到底给了多少个链接数啊。

例如数据库给了50个,你这里可以设置最大连接数为(1-50),你这里设置超过50也没用啊

1、查看最大连接数:

show variables like '%max_connections%';

2、修改最大连接数

进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MySQL即可.

image.png

  • 3关注人数
  • 607浏览人数
  • 最后回答于:2022-7-12 18:36
    请选择关闭问题的原因
    确定 取消
    返回顶部