Hive Error : Task has been rejected by ExecutorService
Hive Error : Task has been rejected by ExecutorService
我正在使用 Hive_2.1.1
和 Hadoop 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>
我正在使用 Hive_2.1.1
和 Hadoop 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>