偶小梦
发布于

kettle连接oushudb跑任务时报database connection closed

➢ 问题
用 kettle 连接 hawq 跑任务,然后出现 hawq 没有返回,导致后续任务无法继续执行。查看日志,在里面有个 database connection closed,但是前面又说 statement 已经执行了。

➢ 解答
通过分析 kettle 的日志文件和 oushudb 的日志文件,SQL 都执行成功了。没有继续执行的那条 query 执行时间较长,但是执行成功了。可能是 kettle 没有正确分析出成功执行的日志。猜测是 kettle 的问题(kettle 有设置超时参数 1000s,在 1000s 以内的 hawq query 就基本上不报错)。

评论
    test