I have a particular camunda flow which is processing a JSON list. Each element in the JSON list is sent to a child flow and at present, the parent flow needs to wait for the child flow to complete before proceeding to the next element in the list. What is the best way to have the child flow simply return a confirmation immediately and not process the JSON element and then return? Sometimes processing a JSON element can take over an hour at present.
@iscariot_TF if you start the child process asynchronously then it will return to the parent process immediately. So the child process instance will be started by camunda job executor when it started asynchronously.
Right, but if there’s an issue with the child process, like it faults, wouldn’t it take the parent process down with it? ALso, how would I start it asynchronously? Right now I’m calling it as a service task to another BPMN, and I’ve checked the “Asynchronous Before”, “Asynchronous After”, and “Exclusive” boxes.