Hello Bigger forum,
I wanted to understand few things related to BPT which are not precise in the processes documentation
Basically I am trying a load test on my application which includes execution of processes.
Now there are multiple processes running parallely and in the process log I can see good count of processes as active and active with error.
Now my observation was, because of this...they is a noticeable delay in other process execution. Following is the example.
So if i clear able active instances with error, will this result in performance improvement?
Also does processes with status "active with errors" keeps the execution of flow active and impacts performance?
And does this process ececution works in queues, so it is blocking my most recent request to get executed?
And what to do with the suspended instances, does it impacts the performance?
Also i got one good thing in the Environment health tab...but it not clearly stated...will this improve the performance
Any kind of suggetions or practice to improve BPT performance are welcome.
Thanks :)
RG
Hi Roshan,
I hope I can clarify things a bit.
From the above, we can deduce that a few errors do not seriously impact the BPT performance. But if you have a high percentage of errors, all these errors are retried periodically, so will have some impact. Note that errors do not typically impact the time other activities are running. It doesn't typically matter whether an activity is running that had an error previously, or is generating an error, at the same time as another activity is running - they should run independently (of course, if an activity is blocking database access with a GetForUpdate, then performs a long REST or database call, it could effect other activities running, but in that case you have a badly designed activity).
As for the suspended processes, they are most likely the result of an impact analysis after deployment of a BPT process flow that was altered in such a way, that running instances could no longer run. I'm not too well versed in this part of BPT, so I can't really help you there.
Thank you @Kilian Hekhuis , this answers my most of the queries :)