Я описываю текущее поведение ниже, < /p>
Total Records = 10 < /li>
Общие записи, выбранные Thread (или Chunk Size) = 5 < /li>
Total Thuts = 2 < /li>
< /ul>
Скипполитика настроен на пропуск 2 записей в Уровень задания.
Допустим, что Thread-1 Обработано, это успешно куски. />
1-й, 2-й записи, успешно обработанные. Сбой. 4,5 также выбираются другим потоком и успешно обрабатываются. Уровень). Я думал о пользовательском подходе, в котором я не буду использовать Skippolicy, вместо этого у меня будет счетчик для неверной записи (и не выбросить исключение, просто увеличить счетчик) на уровне JobExecution. Этот подход будет работать, не провалив кусок, вместо этого пропустить неверные записи на уровне работы до предела. Но это сделает несовместимые данные о пакетах Spring (то есть все неверные записи будут считаться хорошими). Какие -нибудь взгляды на этот подход тоже?
Подробнее здесь: https://stackoverflow.com/questions/794 ... iling-comp
Продолжить обработку чанка после того, как несколько записей не удалось, вместо того, чтобы провалиться с полным Chunk & ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение