BPMS 6 engine's performance degrades under heavy load while performing deploy or undeploy job on projects through Remote/REST API?
Issue
- It has been observed that
BPMS 6engine performance degrades under heavy load while performing deploy or undeploy job on projects through Remote/REST API? Here are the list of activities being done and how many hits (provided under braces) they face.
1.Deploy/undeploy: (220)
a. Use Git clients to push BPMN2 process to BPMS repository
b. Build the project containing the process definitions into BPMS server
c. Deployment of built projects on BPMS server
2. Start Process Instance: (200)
3. User Task operations: (210)
a. Complete
i. Approve
ii. Reject
b. Release
c. Delegate
d. Claim
- The client making the
Remote/REST APIcalls toBPMS 6server is located on remote system and on a differentJEE container. The problem is that the response time for completion of the entire activity has not only increased drastically, by the course of time, but the major issue comes up during theDeploy/undeployphase when theBPMSserver becomes unresponsive. Is there a way to improve the performance ofBPMSserver through any configurations available out-of-the-box ?
Environment
- Red Hat JBoss BPM Suite (BPMS)
- 6.0.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
