请问Linux环境外置数据库报错

com.fr.third.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 10003, active 0, maxActive 50

at com.fr.third.alibaba.druid.pool.DruidDataSource.getConnectionInternal(DruidDataSource.java:1328)

at com.fr.third.alibaba.druid.pool.DruidDataSource.getConnectionDirect(DruidDataSource.java:1143)

at com.fr.third.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1123)

at com.fr.third.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1113)

at com.fr.third.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:101)

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.migration.MigrationContext.testDBConnection(Unknown Source)

at com.fr.decision.webservice.v10.migration.MigrationService.testDBConnection(Unknown Source)

at com.fr.web.controller.decision.api.migration.MigrationResource.testDBConnection(Unknown Source)

at com.fr.web.controller.decision.api.migration.MigrationResource$$FastClassBySpringCGLIB$$9d5585b9.invoke(<generated>)

at com.fr.third.net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:205)

at com.fr.third.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)

at com.fr.third.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)

at com.fr.third.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:84)

at com.fr.decision.webservice.aspect.DecisionLogAspect.doControllerAround(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)

FineReport 粪里小白蛆 发布于 2021-7-15 14:31
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-7-15 14:40

配置MySQL5外接数据库-https://help.fanruan.com/finereport/doc-view-3859.html

配置MySQL8外接数据库-https://help.fanruan.com/finereport/doc-view-3860.html

——————————

「连接超时」,MySQL外接数据库,注意「驱动版本」及「配置参数保证信息正确性」,没有什么特别之处!

image.png

  • 粪里小白蛆 粪里小白蛆(提问者) 我的MySQL事8.0.23 不可以是么
    2021-07-15 14:41 
  • zsh331 zsh331 回复 粪里小白蛆(提问者) 8.0版本支持,可能需要替换驱动程序(文档有介绍),可以查阅第二个链接。- 2.4 更换驱动 FineReport 10.0 内置了 MySQL5 版本的驱动,如使用 MySQL8 版本的外接数据库,需要手动更换驱动。
    2021-07-15 14:43 
  • 粪里小白蛆 粪里小白蛆(提问者) 回复 zsh331 对呀 我换的8的驱动呀 /(ㄒoㄒ)/~~
    2021-07-15 14:44 
  • zsh331 zsh331 回复 粪里小白蛆(提问者) 仔细看文档,静下心对比,细节决定你结果!驱动器替换了吗?com.mysql.cj.jdbc.Driver,所有细节都注意到了?~
    2021-07-15 14:48 
  • 2关注人数
  • 329浏览人数
  • 最后回答于:2021-7-15 14:40
    请选择关闭问题的原因
    确定 取消
    返回顶部