Bug:Impala:起多线程查询impala出现boost::thread_resource_error: Resource temporarily unavailable

网上搜了下,原因大概是查询impala的线程超出限制。但我的代码里起的最大线程也就8个,怎么看也不会超出限制。后来发现问题出现在以下代码:

每次查询时都设置了执行队列,把设置执行队列的代码放到getConnection()方法里,只在获取连接时执行一次,异常不再出现。

猜你喜欢

转载自blog.csdn.net/Cmm_CSDN/article/details/85113924