Am looking for details about the jBPM requirements to implement it in a DR (Disaster Recovery) environment.
Per my knowledge :
A jBPM KnowledgeSession cannot be shared between two active jBPM instances. So it really depends on the application and its requirements – whether we can go with Active/Active or Active/Passive setup for DR.
For applications with one centralized Session – Active/Passive
For applications which can/must have multiple sessions – Active/Passive (or) Active/Active
Could anyone please give an example - where we may need a new KnowledgeSession always?
Database must be accessible from all the instances in your DR setup to restore the processes in case of failure.