Recently we start to face error:
EsRejectedExecutionException[rejected execution (queue capacity 1000)
The strange thing that there is no parallel or hard requests. After some
actions node start to throw that kind of error for any request, even for
one shard with size set to 0 (aggregation type of request). We tried to
enable slowlog, but that wasn't very helpful - there simply log of queries
before breakdown. There shouldn't be any other background process, so there
literally only 1 request, that throw error of query capacity.
So the question is - how can i understand the reason of problem? Maybe
there is a way to see currently running process? Will be grateful for any
suggestions.
I'm also facing the same issue.
I have copied 20 index from an elasticsearch instance to a new instance.
After that when I started firing search queries in the new instance from my
code, after 20-30 calls I'm getting error:
{[aRGdCWK2QsyfvgGJLt6xrA][quanteye_ing][1]:
EsRejectedExecutionException[rejected execution (queue capacity 1000) on
org.elasticsearch.search.action.SearchServiceTransportAction$23@29fdcd0e]}
With the same amount of data and same calling code the old instance was
running fine..
I'm also facing the same issue.
I have copied 20 index from an elasticsearch instance to a new instance.
After that when I started firing search queries in the new instance from my
code, after 20-30 calls I'm getting error:
{[aRGdCWK2QsyfvgGJLt6xrA][quanteye_ing][1]:
EsRejectedExecutionException[rejected execution (queue capacity 1000) on
org.elasticsearch.search.action.SearchServiceTransportAction$23@29fdcd0e]}
With the same amount of data and same calling code the old instance was
running fine..
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.