Hive错误:ExecutorService已拒绝任务

时间:2017-08-10 13:35:13

标签: hadoop hive hiveql

我正在使用Hive_2.1.1 Hadoop 2.7

我正在尝试从简单的Java程序写入hive。我首先阅读Hive上的表格的元数据。
我收到以下错误。

  

WARN server.TThreadPoolServer:任务已被拒绝   ExecutorService 9次到timedout,原因:   java.util.concurrent.RejectedExecution异常:任务   org.apache.thrift.server.TThreadPoolServer$WorkerProcess@1358b6e 6   被拒绝了   org.apache.hive.service.cli.thrift.ThreadPoolExecutorWithOomHook   @ 254fbff6 [正在运行,池大小= 1,活动线程= 1,排队任务=   0,完成任务= 3]

hive_site.xml解决此问题需要哪些配置设置?

由于

1 个答案:

答案 0 :(得分:0)

在hive-site.xml中添加以下内容

  <property>
  <name>hive.server2.thrift.max.worker.threads</name>
  <value>1</value>
  </property>
  <property>
  <name>hive.server2.thrift.min.worker.threads</name>
  <value>1</value>
  </property>