StarRocks FE查询无响应

【详述】StarRocks FE 查询无响应
【背景】线上FE偶发性会出现查询无响应的情况。(差不多2天会出现1次)
【业务影响】暂时通过重启解决,怀疑和FE侧在DB层面加的ReentrantReadWriteLock锁有关
【StarRocks版本】例如:2.3.4
【集群规模】例如:4fe(3 follower+1observer)+12 be
【机器信息】FE: 16C/64G. BE: 64C/256G
【联系方式】wx: 17610907960

【附件】JSTACK信息,通过分析jstack,发现大量的 starrocks-mysql-nio线程处于wait状态在等锁,怀疑是有线程持有DB层面ReentrantReadWriteLock的写锁一直没有释放有关。

jstack.txt (1.2 MB)

麻烦您发下查询无响应时间段左右的fe.log日志我们看下 可能是个已知问题

有同学已经联系和我在沟通了,感谢感谢。 :100:

好的 解决后 您方便的话可以在该帖子下 补充下 解决流程等 沉淀下问题 感谢感谢

嗯呢,定位解决后会详细补充。

1赞

后续:这个问题我们定位了问题,也拉SR同学沟通了下,在2.3上没有把锁去掉导致读写并发场景下可能会复现该问题,但是2.5上是没有锁的,2.5上的访问方式和当前不一样,具体我们内部先评估下看看要不要在2.3上把锁去掉。。问题可以先closed, thx. @yuchen1019