开发者社区> 问答> 正文

flink连接mysql出现失败

大佬,问下连接mysql数据的时候出现com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 6,412,266 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago. , 自己的配置image.png ,我看网上一些文章,说是最后一次连接末,数据库连接已经关闭或者失效后仍然在执行操作,导致:mysql服务没返回数据 需要添加配置

timeBetweenEvictionRunsMillis:60000 minEvictableIdleTimeMillis:300000 removeAbandoned:true removeAbandonedTimeout:1800 testWhileIdle:true logAbandoned:false validationQuery:SELECT 1 testOnBorrow:true 问题一:这个配置可不可,目前还在试, 问题二:为什么flink在报错之后重新启动没有保证数据准确

展开
收起
游客dsdoomcsq4ozo 2022-03-22 16:03:30 3026 0
1 条回答
写回答
取消 提交回答
  • 可能是账号、密码、url、driver错误.

    2022-05-19 20:56:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像