Slow performance using BPMS on Openshift with GlusterFS
Issue
We have JBPM 6.4 running on EAP 6.4 on Openshift, and a gluster volume mounted at /opt/data
. The EAP additional system properties are configured as follows:
-Dorg.uberfire.nio.git.dir=/opt/data/jbpm-wb-git
And the maven settings file uses /opt/data/jbpm-maven-repo
as the local repo.
-
I have created a new repository and a new project. When I try to create a new 'Business Process' from the 'New Item' menu, the 'package' list is non-functional and doesn't let me choose anything. When I click 'OK' to save the business process, I get the following error: 'Path in which to create new resource is missing. Please enter.'.
-
The JBPM GUI is so slow it's unusable.
-
I've switched the niogit data dir to use NFS, and performance is fine. The issue seems to be related to gluster specifically.
Environment
- Red Hat JBoss BPM Suite
- 6.4.0
- Openshift
- GlusterFS
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.