报错 request timed out after 30000ms

1.问题背景:对于impala数据源,报错如下信息:

报错 request timed out after 30000ms - 图1

2.问题原因和解决办法:

该问题原因是因为连接池30s拿不到数据源连接,研发排查大概率是因为impala数据源那边连接数多,或者满了,导致有数这边获取不到连接数,所以才超时报错,因为bi这边自己有一道检测,拿不到连接数,所以请求就没发过去,中台那边查的时候才没有这个连接的信息。

解决办法:9.0版本以上,更新最新的da镜像包,并da设置环境变量 IMPALA_USE_POOL=false