Асинхронный запуск instance

Добрый день!
Вопрос, является ли старт instance в activity асинхронным, если нет, то существует ли способ асинхронного запуска механизмами платформы ?

1 симпатия

Добрый день! Расскажите, пожалуйста, чуть более подробно что вы имеете в виду под “асинхронным запуском” и в каких случаях он вам нужен.

В модели процесса реализован последовательный вызов нескольких serviceTask каждый из которых вызывает java метод выполнение которого занимает продолжительное время, userTask нет.
Если я в middleware используя метод processRuntimeManager.startProcess() запускаю instance, то пока instance не будет завершен, выполнение метода в котором происходит запуск instance не продолжится.

Вы можете проставить атрибут “asynchronous” у сервис таски в true:

Screenshot_20181002_155513

Также не забудьте проставить в true значение свойства приложения bpm.activiti.asyncExecutorEnabled

1 симпатия