Размер куски всегда 4 на многопоточном этапе, даже если размером с кусок установлен на 6 [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Размер куски всегда 4 на многопоточном этапе, даже если размером с кусок установлен на 6 [закрыто]

Сообщение Anonymous »

Я использую Spring Parath 5.2.2 с шагом, ориентированным на кусок и многопоточным выполнением. Вот моя настройка: < /p>

Размер чанка: 6 (новая проста. Установка дроссельной заслонки устанавливается в весенней паттерном 5). < /li>
Читатель: FlatfileTemReader < /li>
Записи в файле: 12
Я добавил оператор Log в моем Chunklistener.afterChunk (), чтобы увидеть, сколько оттенков обрабатывается. chunk-size = 6 и 12 записей, я должен видеть 2 куски.
Actual:
1. В журнале показаны 4 куски каждый раз.
2.each Chunk, кажется, имеет 3 элемента, а не 6. < /p>

Код: Выделить всё

Step step = stepBuilderFactory.get("myStep")
.chunk(6)
.reader(reader)
.processor(processor)
.writer(writer)
.stepOperations(repeatTemplate)
.build();

TaskExecutorJobLauncher launcher = new TaskExecutorJobLauncher();
launcher.setTaskExecutor(asyncExecutor);

ThreadPoolTaskExecutor stepTaskExecutor = new TE()
stepTaskExecutor.setCorePoolSize(5);
stepTaskExecutor.setMaxPoolSize(8);
stepTaskExecutor.setQueueCapacity(20);
stepTaskExecutor.setTaskDecorator(new Batch
stepTaskExecutor.initialize();

TaskExecutorRepeatTemplate repeatTemplate = new
new TaskExecutorRepeatTemplate();
repeatTemplate.setTaskExecutor(stepTaskExecutor);
repeatTemplate.setCompletionPolicy(new SimpleCompletionPolicy(6));
Может ли кто -нибудь помочь мне понять основную причину проблемы и как ее решить?

Подробнее здесь: https://stackoverflow.com/questions/797 ... s-set-to-6
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»