Wildfly долго выполняющийся процесс как постоянный или блокировка сервера приложений для ожидания завершения задачи

У меня есть EJB, который импортирует большой файл. Задача может занять 1 час. EJB развернут в EAR на Wildfly 16.

Иногда мне нужно обновить EAR и повторно развернуть его на Wildfly или перезагрузить Wildfly.

Если задача выполняется, я бы выбрал одно из двух решений:

  • остановить процесс и продолжить его после повторного развертывания EAR;
  • дождитесь повторного развертывания или остановите дикая муха, пока процедура не закончится.

Является ли это возможным?

0 ответов

Другие вопросы по тегам