FineReport独立服务器部署,无法连接Mysql数据库??

image.png

报错信息如下:

com.fr.third.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 10000, active 0, maxActive 50, creating 1, createElapseMillis 10000

com.fr.third.alibaba.druid.pool.DruidDataSource.getConnectionInternal(DruidDataSource.java.1839)

com.fr.third.alibaba.druid.pool.DruidDataSource.getConnectionDirect(DruidDataSource.java.1483)

com.fr.third.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java.1463)

com.fr.third.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java.1452)

com.fr.third.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java.100)

com.fr.stable.pool.DataSourceAdapter.getConnection(DataSourceAdapter.java.60)

com.fr.stable.pool.DataSourceAdapterInvertWrapper.getConnection(DataSourceAdapterInvertWrapper.java.153)

com.fr.cbb.dialect.datasource.pool.DataSourceWrapper.getConnection(DataSourceWrapper.java.263)

com.fr.cbb.dialect.datasource.pool.MemoryConnection.create(MemoryConnection.java.187)

com.fr.cbb.dialect.datasource.DataSourceFactory.getConnection(DataSourceFactory.java.71)

com.fr.data.pool.MemoryConnection.create(MemoryConnection.java.125)

com.fr.data.auth.Authentication.authenticate(Authentication.java.50)

com.fr.data.auth.normal.NormalAuthentication.authenticate(NormalAuthentication.java.50)

com.fr.data.impl.JDBCDatabaseConnection.createConnection(JDBCDatabaseConnection.java.343)

com.fr.data.impl.JDBCDatabaseConnection.testConnection(JDBCDatabaseConnection.java.322)

com.fr.data.operator.DataOperator$8.call(DataOperator.java.-1)

com.fr.data.operator.DataOperator$8.call(DataOperator.java.-1)

java.util.concurrent.FutureTask.run(FutureTask.java.266)

java.util.concurrent.Executors$RunnableAdapter.call(Executors.java.511)

java.util.concurrent.FutureTask.run(FutureTask.java.266)

java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java.1149)

java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java.624)

java.lang.Thread.run(Thread.java.750)

远程服务器是ubuntu,数据库为Mysql

FineReport AlexLiu 发布于 2022-11-30 16:28
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-11-30 16:29

[平台]MySQL数据连接-https://help.fanruan.com/finereport/doc-view-2560.html

看看是不是驱动版本不对

image.png

  • AlexLiu AlexLiu(提问者) 驱动是对的,下载的最新版,5.1.49
    2022-11-30 16:42 
  • snrtuemc snrtuemc 回复 AlexLiu(提问者) 你的是阿里云的的,参考下这个方案,链接阿里云上的mysql,[平台]阿里云 AnalyticDB 数据连接-https://help.fanruan.com/finereport/doc-view-2564.html,直接用决策系统连接
    2022-11-30 16:46 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-11-30 16:29

首先确保服务器和mysql能正常通讯,其次更新一下驱动试试

  • 2关注人数
  • 405浏览人数
  • 最后回答于:2022-11-30 16:29
    请选择关闭问题的原因
    确定 取消
    返回顶部