Как устранить эту ошибку в Elasticsearch в Linux - PullRequest
1 голос
/ 27 марта 2020
*[2020-01-21 19:26:03.593] [ERROR] fileserver - [RequestID:2032]-Error after returned from scroller 
{ Error: [es_rejected_execution_exception] rejected execution of org.elasticsearch.transport.
TransportService$6@1178a002

org.elasticsearch.transport.TransportService$6@1178a002 on EsThreadPoolExecutor
[search, queue capacity = 500, org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor@2b3a276e
[Running, pool size = 7, active threads = 7, queued tasks = 500, completed tasks = 17993798]] 
(and) [es_rejected_execution_exception] 
rejected execution of org.elasticsearch.transport.TransportService$6@32325cb8
org.elasticsearch.transport.TransportService$6@32325cb8 on EsThreadPoolExecutor
[search, queue capacity = 500, org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor@2b3a276e
[Running, pool size = 7, active threads = 7, queued tasks = 500, completed tasks = 17993798]] (and) 
[es_rejected_execution_exception] rejected execution of org.elasticsearch.transport.TransportService$6@62f726b5 on EsThreadPoolExecutor
[search, queue capacity = 500,*

Я пытался увеличить размер очереди в файле yml, но из-за этого я получил исключение в GUI.

1 Ответ

2 голосов
/ 27 марта 2020

Увеличение размера очереди просто борется с симптомами и усугубляет ситуацию и не устраняет root причину , вам нужно устранить причину root, и для этого вам нужно понять подробно это исключение, этот пост от разработчика Elasticsearch поможет вам понять причину исключения.

Более быстрое исправление, которое вы можете сделать:

  1. Использование API задач , чтобы выяснить долгосрочные задачи / запросы в вашем кластере и уничтожить их.
  2. Скорее всего, в вашем кластере выполняются некоторые интенсивные поиски и используется это руководство для opster , чтобы выяснить их.
  3. Добавьте больше емкости (ЦП, память) для ваших узлов или добавьте больше узлов в ваш кластер.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...