cancel
Showing results for 
Search instead for 
Did you mean: 

Is job or process migration necessary?

rainman
Champ in-the-making
Champ in-the-making
Hello, everyone.

As far as I know, when used in a clustered environment, multiple activiti process engines can use the same database so that they can run in a load balancing way by giving all the engines the chances to get all the jobs created by engines.

But could the database become a bottle neck when the scale of the engine cluster getting larger?

So I think may be it's necessary to provide some job migration functionality for activiti process engine when used in a cluster environment and each operates on its own database. Am I correct?
1 REPLY 1

bernd_ruecker
Champ in-the-making
Champ in-the-making
No, you do not need anything special. The state is held in the database, so you can easily cluster the engine.

Process Versioning by the way is a completely different topic: https://app.camunda.com/confluence/display/foxUserGuide/Process+Versioning

Cheers
Bernd