Описание тега spring-batch-job-monitoring

0 ответов

Не пропускаемое выполнение во время чтения - задания Spring Batch с использованием SpringXD

Я пытаюсь запустить задание SpringXD с помощью оболочки Spring XD, и код, который я использовал, job create --name --definition ' --ftpFileLoadFlag=false --archiveFolder= --columns= --delimiter="\t" --encoding=UTF-8 --filePathPattern= --linesToSkip=…
0 ответов

Нужен ли Spring Spring, если мне нужно обрабатывать сервисы API вместо CSV-заданий?

Я пишу приложение, основной целью которого является получение данных от поставщика услуг (XXX), преобразование и передача их другому поставщику услуг (YYY) через HTTP REST. Я могу сделать это с помощью простого цикла for, и я храню дату последнего и…
1 ответ

Невозможно получить все записи на основе различных pageSize и ChunkSize при использовании JpaPagingItemReader

Мне нужно охватить 14 записей. Размер блока составляет 10 страниц. Размер равен 2. Он определяет только 10 записей. Я проверял разными способами. chunkSize = 5 pageSize = 10 Все еще ограничены только 10 записями, а не всеми 14. он работает нормально…
2 ответа

Как запустить пакетное задание при поступлении входного файла?

У нас есть Spring4 и Spring Batch 3, и наше приложение использует CSV-файлы в качестве входного файла. В настоящее время мы запускаем задания вручную из командной строки, используя CommandLineJobRunner с параметрами parms, включая имя файла для обра…
0 ответов

RE-планирование пакетных заданий с использованием Java, CronExpression

У меня есть работа, которая выполняется в определенное время каждый день. Я должен обновить CronExpression задания, используя некоторую логику, проблема в том, что когда CronExpression обновляется, мне нужно перезапустить сервер, чтобы запустить это…
1 ответ

Перезапускать пакетное задание Spring после сбоя сервера приложений или сбоя БД весеннего хранилища?

Когда происходит сбой БД пружинного пакета или сервер выключен, выполняемое в то время весеннее пакетное задание будет в неизвестном состоянии запуска. В весеннем пакетном админе мы не увидим опцию перезапуска задания. Следовательно, мы не можем воз…
06 дек '18 в 05:30
0 ответов

Spring Cloud Data Flow: вызов задачи потока данных Spring Cloud из планировщика CA 7

Мы читали о возможности выполнения задания на удаленном клиентском компьютере, установленном с агентом автоматизации загрузки рабочих станций CA7 (UNIX/Windows). Как мы можем вызвать задачу в облачном потоке данных Spring из планировщика CA7? Любая …
0 ответов

Как читать больше, чем текстовый файл в программе чтения элементов Springbatch

Я должен прочитать текстовый файл из считывателя предметов в мой процессор предметов. Но теперь я должен прочитать более одного файла в моем процессоре предметов. И у меня есть еще одно сомнение в читателе текстового файла: как читать текстовый файл…
0 ответов

onWriteError не работает для MongoItemWriter

Исключения не достигают onWriteError метод моего ItemWriteListener: public class KeywordsListener implements ItemWriteListener<ClipKeywords> { @Override public void onWriteError(Exception exception, List<? extends ClipKeywords> items) { …
0 ответов

Перезапуск задания Spring Batch и отслеживание статуса

Я использую базу данных H2 в качестве хранилища заданий. После перезапуска приложения мне нужно продолжить или перезапустить ранее незавершенные Spring Batch Jobs. Прямо сейчас я использую следующий код для достижения этой цели: jobRegistry.register…
04 июл '18 в 05:51
0 ответов

Как изящно закрыть весеннюю порцию раба

Для реализации пакетных заданий мы используем Spring Batch Remote. Во время запуска пакетного окна мы запускаем предопределенный набор подчиненных JVM. Для каждой отдельной работы мы начинаем мастера. Мастер создает контексты раздела, а подчиненные …
1 ответ

Spring batch: повторное выполнение задания, если оно не выполнено в определенное время

Я работаю над приложением Spring, где я использовал RetryTemplate с SimpleRetryPolicy, В этом приложении ItemProcessor обычно требуется 30-35 минут, чтобы выполнить определенное задание. Но иногда для выполнения той же задачи требуется более 2 часов…
1 ответ

Можем ли мы выполнить тот же тасклет, но с другим объектом в два этапа в весеннем пакете

Я создал fileAllocationTasklet, цель которого - переместить файл с одного пути на другой. Этот файл принимает входные данные от fromPath и To Path. Поэтому я пытаюсь использовать этот же тасклет в два этапа при создании нового объекта. Я знаю, что т…
0 ответов

Чтение данных из CSV-файла и запись в XML с использованием Spring Batch Partition

Как читать данные из CSV-файла, записывать в XML-файл, используя концепцию Spring Batch. Для этой задачи я сослался на эту ссылку http://websystique.com/springbatch/spring-batch-read-a-csv-file-and-write-to-an-xml-file/ он работает нормально. Для то…
15 май '18 в 06:21
7 ответов

Как запустить Spring Batch Job асинхронно

Я следовал за весенним пакетным документом и не мог выполнить свою работу Асинхронно. Поэтому я запускаю задание из веб-контейнера, и задание будет запущено через конечную точку REST. Я хотел получить идентификатор JobInstance, чтобы передать его в …
0 ответов

Как создать несколько строк в CSV-файле, возвращая один объект (элемент записи) Spring Batch

Я пишу один FlatFileItemWriter здесь я вызываю один мой объект возврата класса Java каждый раз, когда этот класс Java возвращает один объект, он записывает одну строку в файл CSV, как я могу записать две строки в файл CSV? Как я могу написать две ст…
0 ответов

Spring Batch Reader Использование Flat File Reader - Как прочитать только нижний колонтитул для проверки?

Spring Batch Reader Использование FlatFileReader - Как прочитать только нижний колонтитул для проверки? У меня есть случай, когда мы написали общую структуру для чтения-обработки-записи файлов CSV. В одном из сценариев мне нужно пропустить заголовок…
02 авг '18 в 07:10
1 ответ

Конфигурация Spring Batch Изменение преобразования форматера

У меня есть Item Writer, как показано ниже: <beans:property name="lineAggregator"> <beans:bean class="org.spring...FormatterLineAggregator"> <beans:property name="fieldExtractor"> <beans:bean class="org.springframework..BeanWrap…
0 ответов

Как периодически выполнять вызов http с помощью планировщика задач Spring Batch?

Как периодически выполнять вызов http с помощью планировщика задач Spring Batch? В основном мне приходится периодически вызывать метод, содержащий вызов HTTP, с использованием Spring Batch .
0 ответов

Экземпляр задания уже существует и завершен для параметров Spring Batch

В SpringBatch приложение получило это исключение при попытке запустить мой локальный сервер, но до вчерашнего дня оно работало нормально, вызывая joblauncher.run (job, jobparameter) из Controller. Класс контроллера имеет метод run с именем задания и…