Как реализовать настраиваемый интервал фиксации во время выполнения на основе количества вызовов читателя

Как реализовать настраиваемый интервал фиксации, который будет определяться во время выполнения на основе количества вызовов читателя. Я работаю с весенней партией и использую FlatfileItemReader для чтения записи.


person PearlGrey    schedule 20.06.2017    source источник
comment
Это то, что делает размер куска. Вы ищете что-то еще?   -  person Michael Minella    schedule 20.06.2017


Ответы (1)


Я не уверен, но я думаю, что мы не можем добавить интервал фиксации во время выполнения. Если вы думаете логически, файл конфигурации задания загружается (используя контекст) перед инициализацией задания. После загрузки файла конфигурации задания вы не можете вносить какие-либо изменения в задание. Если вы найдете решение «Как перезагрузить конфигурацию задания во время выполнения? Или как загрузить изменения во время выполнения конфигурации задания в контексте?» тогда вы наверняка сможете изменить интервал фиксации во время выполнения.

person Mukesh Sabde    schedule 20.06.2017
comment
Проверьте, можете ли вы изменить объект контекста приложения во время выполнения, если да, то вы можете получить возможность изменить интервал фиксации. - person Mukesh Sabde; 20.06.2017