Spring Batch ETL в Red Hat OpenShiftJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Spring Batch ETL в Red Hat OpenShift

Сообщение Anonymous »

У меня есть требование: мне нужно выполнить Spring Batch ETL в OpenShift. Я сослался на документацию.
Как разделить задачи по модулям в OpenShift? Я хочу создать систему, в которой мастер определяет количество разделов и модулей и распределяет задачи по рабочим модулям. Возможно ли это? Я знаю, что если я настрою один пакет для каждого модуля, он отключится после завершения. Как в этом случае завершатся работу модулей? Как только они закончат, они автоматически отключатся? Например, вместо того, чтобы настраивать по одному заданию для каждого модуля в OpenShift, я хочу использовать одно задание для обработки пакета с задачами, разделенными на рабочие модули и повторяющимися для нескольких пакетов. Это хороший дизайн?
Мои входные данные в ETL — 100 папок и структура папок следующая.
корень -> ПапкаA -> 96 папок -> 4 файла (.fasta, .csv, .txt, .csv) в каждой из 96 папок. Я хочу параллельно анализировать/сохранять 96 файлов fasta, затем параллельно 96 файлов .csv и так далее. Это должно произойти для каждой папки в корне.
Технический стек
  • Spring Boot 3.4
  • Spring Batch 4
  • OpenShift 4.18
  • Java 21


Подробнее здесь: https://stackoverflow.com/questions/797 ... -openshift
Ответить

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

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

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

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

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