Node 1: Process definition A
Node 2: Process definition B
If I want to complete a task in a process with definition A, do i have to exclicitly call the API on node 1.
Or can I also do that on node 2 (or load balanced on node 1 or 2).
It depends on a lot of how you’re deploying your processes.
Can you describe your setup a little more, what version of the engine? what application server do use? database? etc.
So i’m assuming the business logic is written as spring beans or something?
I’m not sure if this would work with spring boot - but i think it should:
You could do is tick the asynchronous before tickbox on the start event of your process - if you do that then after a process is started it’s immediately persisted to the database and the process will be picked up and continued only by the node that has the deployment…