Hi,
I have a question with the server resource utilization vs BPT Process instance.
Will having a large number of Process instance (1000+) waiting on a Human activity to be performed result in a performance degradation.
I do understand that Process that stays idle for a long time, it may have a negative impact on the deployment of applications but I am also concerned to know if this situation has any impact on performance of the application server ?
Please let me know where I can look for documents related to this.
Thanks in advance.
Regards,
Praveen
Hello,
I used the following Best Practices Documentation to refactor a process that was causing some performance issues in a use case of mine.
hope this helps you too!
Best regards,
Miguel
Hi Praveen,
I couldn't find an exact reply to your query, but have a personal opinion on how the BPT would have been designed.
It wouldn't make any sense to keep the thread waiting for a Human Activity. Such actions can take too long, can take hours if not days for someone to act upon the awaiting activity. Hence there's no chance that process literally would be halted, awaiting for Human Activity to finish and proceed further. In that situation, I don't see there will be any overhead on the server resource.
How about trying out yourself on such use case? Create a small app and monitor the activity on Service Center to know if something went wrong.
Hi @Praveen Kumar Natarajan,
Were you able to get more insights on your query?