Как обеспечить, чтобы работа выполнялась, она не может запускаться снова в одно и то же время?Spring-Batch: как обеспечить выполнение задания, одновременно не разрешается запускать его снова
У нас есть BJ, для обработки подачи и заполнения временных таблиц требуется 1 час. Первый шаг этого BJ состоит в том, чтобы очистить временные таблицы и начать заполнять данные из главных таблиц магазина магазина.
Рассмотрите сценарий, когда при запуске BJ (при первом запуске), если мы снова запустим BJ, он удалит контент из временных таблиц как часть первого шага.
Итак, пожалуйста, предложите, как я могу провести второе исполнение до тех пор, пока первый не будет ЗАВЕРШЕН?
увидеть мой ответ здесь, чтобы получить представление о том http://stackoverflow.com/a/11703889/305142 –