UncategorizedExecutionException[Неудачное выполнение]; вложенный: IOException[Соединение закрыто] - ElasticSearch

Я запускаю переиндексацию с помощью клиента Java с 5,5 по 7,8.

ReindexRequestBuilder reIndexRequest = new ReindexRequestBuilder(client, ReindexAction.INSTANCE);

        // Basic configuration
        reIndexRequest.source(indexObject.getSourceIndex());
        reIndexRequest.destination(indexObject.getDestinationIndex());

if (reIndex.getMaxretry() != 0) {
            reIndexRequest.setMaxRetries(reIndex.getMaxretry());
        }
        // OpType
        if (!CommonUtils.isEmpty(reIndex.getOptype())) {
            reIndexRequest.request().setDestOpType(reIndex.getOptype());
        }
        // Script
        if (!CommonUtils.isEmpty(reIndex.getScript())) {
            reIndexRequest.script(new Script(reIndex.getScript()));
        }
        // Conflicts
        reIndexRequest.abortOnVersionConflict(false);
        if (reIndex.isAbortonconflict()) {
            reIndexRequest.abortOnVersionConflict(reIndex.isAbortonconflict());
        }
        // Batch Size
        if (reIndex.getBatchsize() != 0) {
            reIndexRequest.request().setSourceBatchSize(reIndex.getBatchsize());
        }
        // Setting Refresh
        if (reIndex.isRefresh()) {
            reIndexRequest.refresh(reIndex.isRefresh());
        }
        // Method to set the max docs
        if (!(reIndex.getMaxdocs() <= 0)) {
            reIndexRequest.maxDocs(reIndex.getMaxdocs());
        }
        // Scroll
        if (reIndex.getScroll() != 0) {
            reIndexRequest.request().setScroll(TimeValue.timeValueMinutes(reIndex.getScroll()));
        }
        // Slice
        if (reIndex.getSlice() != 0) {
            reIndexRequest.setSlices(reIndex.getSlice());
        }

где срез - 1, прокрутка - 10 и размер партии 100

Я получаю следующую ошибку,

 UncategorizedExecutionException[Failed execution]; nested: IOException[Connection is closed]

Дайте мне знать, если мне нужно настроить что-то конкретное, чтобы избежать этого исключения.

Спасибо, Гарри


person Harry    schedule 10.07.2020    source источник
comment
привет @Harry Не могли бы вы уточнить, что вы внесли в белый список детали elasticsearch 5.5.'s host и port в файле elasticsearch 7.8's elasticsearch.yml? Удалось ли вам выполнить переиндексацию образца документа через кибану?   -  person Opster ES Ninja - Kamal    schedule 14.07.2020
comment
Дайте мне знать, как только вы в сети. Мне удалось переиндексировать через API образцы документов из ES5.5. на ES7.7 на моей локальной машине.   -  person Opster ES Ninja - Kamal    schedule 14.07.2020
comment
@OpsterESNinja-Kamal Это происходит только для данных с огромным размером данных, у меня есть 64000 записей, в которых копируется примерно 30000 записей, а затем происходит сбой с указанным выше исключением.   -  person Harry    schedule 15.07.2020
comment
Конечно, спасибо за разъяснение. Я протестирую и дам вам знать. И последний вопрос, вы случайно не заметили, сколько времени прошло, прежде чем соединение было закрыто?   -  person Opster ES Ninja - Kamal    schedule 15.07.2020
comment
@OpsterESNinja-Kamal, не могли бы вы помочь мне с этим: stackoverflow.com/questions/62942422/   -  person Harry    schedule 16.07.2020