2013-06-08 4 views
0

Я использую JBPM как мой механизм работы, но моя система настолько занята, что я могу запустить 500 процессов в секунду. Сессия JBPM является легкой, но она также стоит некоторое время. Повторное использование сеанса JBPM? Или как очистить состояние сеансаМожно ли повторно использовать сеанс JBPM 5?

ответ

0

Вы можете повторно использовать сеанс, если хотите, или существуют другие стратегии, такие как сеанс для каждого запроса или для каждого экземпляра процесса. Состояние экземпляра процесса хранится отдельно в базе данных, поэтому вам не нужно очищать сеанс.

Для достижения 500 процессов в секунду (при использовании сохранения) вы, вероятно, захотите запустить несколько сеансов параллельно, хотя, возможно, на нескольких узлах кластера.

+0

Спасибо! Я не нуждаюсь в постоянстве, я просто обрабатываю некоторые данные, используя рабочий процесс. Теперь я использую сессионный пул, чтобы сохранить сеанс, но когда вы используете этот процесс, сеанс имеет некоторый смысл, но я не знаю, как очистить Это. – Matzz

Смежные вопросы