Wildfly долго выполняющийся процесс как постоянный или блокировка сервера приложений для ожидания завершения задачи
У меня есть EJB, который импортирует большой файл. Задача может занять 1 час. EJB развернут в EAR на Wildfly 16.
Иногда мне нужно обновить EAR и повторно развернуть его на Wildfly или перезагрузить Wildfly.
Если задача выполняется, я бы выбрал одно из двух решений:
- остановить процесс и продолжить его после повторного развертывания EAR;
- дождитесь повторного развертывания или остановите дикая муха, пока процедура не закончится.
Является ли это возможным?