-
Enhancement
-
Resolution: Done
-
Major
-
None
-
False
-
False
-
CR1
-
-
-
-
-
-
CR2
-
?
-
Undefined
-
https://github.com/jboss-container-images/jboss-kie-modules/pull/491, https://github.com/jboss-container-images/jboss-kie-modules/pull/495, https://github.com/kiegroup/kie-cloud-operator/pull/684, https://github.com/jboss-container-images/jboss-kie-modules/pull/496, https://github.com/jboss-container-images/jboss-kie-modules/pull/539, https://github.com/kiegroup/kie-cloud-operator/pull/749, https://github.com/jboss-container-images/jboss-kie-modules/pull/540, https://github.com/kiegroup/kie-cloud-operator/pull/750, https://github.com/jboss-container-images/rhpam-7-openshift-image/pull/613, https://github.com/jboss-container-images/jboss-kie-modules/pull/541, https://github.com/jboss-container-images/rhpam-7-openshift-image/pull/614, https://github.com/kiegroup/kie-cloud-operator/pull/756, https://github.com/kiegroup/kie-cloud-operator/pull/759, https://github.com/kiegroup/kie-cloud-operator/pull/760/
-
-
2021 Week 40-42 (from Oct 4), 2021 Week 43-45 (from Oct 25), 2021 Week 46-48 (from Nov 15), 2021 Week 49-51 (from Dec 6th), 2022 Week 02-04 (from Jan 10), 2022 Week 11-13 (from Mar 14)
Using async process execution in an environment with higher load, we can see that there are longer pauses before the async node gets executed, which makes it seem like the process is getting stuck:
02:46:07,986 ewih DEBUG [org.jbpm.executor.impl.ExecutorImpl] (default task-60) Sending JMS message to trigger job execution for job 14275678 ... 02:48:18,219 ewih DEBUG [org.jbpm.executor.impl.jms.JmsAvailableJobsExecutor] (Thread-16 (ActiveMQ-client-global-threads)) received Text message with content 14275678
In this example it takes ~2min to process the JMS message for async execution, but it can even be longer. Thread dumps show that all available KieExecutorMDB threads are busy:
$ grep -c 'KieExecutorMDB.onMessage' *.out jstack_20210316224029.out:14 jstack_20210316224429.out:15 jstack_20210316224816.out:15
The intent of this JIRA is to make it easier to apply KieExecutorMDB pool size changes in Openshift.
- relates to
-
RHPAM-4239 KieExecutorMDB property in Operator UI use wrong name
- Closed