Hive Error : Task has been rejected by ExecutorService

Hive Error : Task has been rejected by ExecutorService

我正在使用 Hive_2.1.1Hadoop 2.7

我正在尝试从一个简单的 Java 程序写入配置单元。我首先阅读了 Hive 上 table 的元数据。
我收到以下错误。

WARN server.TThreadPoolServer: Task has been rejected by ExecutorService 9 times till timedout, reason: java.util.concurrent.RejectedExecution Exception: Task org.apache.thrift.server.TThreadPoolServer$WorkerProcess@1358b6e 6 rejected from org.apache.hive.service.cli.thrift.ThreadPoolExecutorWithOomHook @254fbff6[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 3]

hive_site.xml 中需要任何配置设置来解决这个问题吗?

谢谢

在配置单元中添加以下内容-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>