ck 查询连接数过大
发布于 3 个月前 作者 KennCai 441 次浏览 来自 问答

默认是100的连接数,后来改为1k还是时常会超,最后不得不改为1万; 查询连接基本是通过lua和shell脚本来建立,clickhouse-client --query=""的方式,没有设置超时。 问:难道查询的连接没有自动释放,哪里有相关查询和设置?

5 回复

是不是有的连接没有释放

脚本中用到查询连接会比较频繁,但是都是用的 clickhouse-client --house="" --query="" 格式查询,应该是查完即断开的, java后台中确认过查询完会做关闭连接操作, 不清楚还有什么地方会占用连接不释放的,@jackpgao

我们用jdbc也经常超时,后来直接增加了超时重试机制,基本上就可用了,不知有参考价值没^_^。

@KennCai 我们也遇到了类似的情况 也是调大连接数解决的

从现象来看,的确发生了客户端已经断开连接,但是服务端还在等待用户端告诉服务端 这个连接准备断开的情况

不好排查 所以只能加大了连接数

改参数就行

回到顶部