kettle吧 关注:829贴子:2,281
  • 4回复贴,共1

Communications link failure

只看楼主收藏回复

Communications link failure, Communications object closed。使用kettle-carte资源库常常挂掉,从网上找的将DBCP换成druid统统没用,只要模拟重启数据库就出现这种问题。druid第一次出现Communications link failure,第二次出现No operations allowed after statement closed。很奇怪, druid的参数确实是进去了,还打印出来了。最后发现kettle对于数据库连接这块有个操作,以sql为key, prestatement为value,连接断了还从map中去取prestatement去查询SELECT ID_DIRECTORY FROM R_DIRECTORY WHERE ID_DIRECTORY_PARENT = ? ORDER BY DIRECTORY_NAME。
坑死了,难道不能用资源库,只能去掉ktr文件吗?


IP属地:湖北1楼2020-09-23 18:47回复
    楼主 请问你解决了吗 我也是遇到这个问题


    IP属地:上海2楼2020-11-10 21:57
    收起回复
      2025-08-12 16:01:14
      广告
      不感兴趣
      开通SVIP免广告
      我用自己电脑kettle连接数据库没有问题,但是用服务器上的kettle连接数据库就会遇到这个。
      自己电脑和服务器上的数据库连接信息都是完全一样的(都跟数据库不在一个内网里)


      IP属地:河北3楼2021-03-09 13:50
      收起回复