Hi,
Can everyone share their experience/strategy/implementation on how they used jBPM in a clustered environment? We are looking to run jBPM on multiple tomcat instances.
Scenarios
1) user a is updating a workflow with multiple states. user a may go to tomcat1, tomcat2, tomcat3, etc on each HTTP request
2) user a and user b are working on the same workflow. user a goes to tomcat1 and user b goes to tomcat 2. How to synchronize the updates?
3) user a goes to tomcat1. tomcat1 crashes. user a now is routed to tomcat2. How to achive availability and state consistency?