Hide Forgot
Seem like wrapper.java.additional.8=-Dorg.apache.activemq.UseDedicatedTaskRunner=true is already set in /etc/activemq/wrapper.conf. @Rory, what QE need do here?
This will only be a documentation change to note this case as a known issue. I'll make sure a link to the proposed change is posted here when available. There are no code changes to verify.
I'm removing this bug from the release and moving it to CLOSED. This will be documented as a Known Issue in the RHOSE 2.2 asynchronous release notes. In our testing, we have found that this issue is extremely rare and cannot be avoided with changes to openshift code. Currently, the recommendation is to ensure that activemq servers have adequate available memory with plenty of swap space in case of a spike in usage. OOM conditions on the activemq server are the most likely cause of this issue. Additionally, it could help to configure stomp to randomly select a server from the pool, rather than always using the first in the list: In /opt/rh/root/etc/mcollective/server.cfg on nodes and in /opt/rh/root/etc/mcollective/client.cfg on brokers: plugin.stomp.pool.randomize = true
Andddd reopening. The original bug was close for this reason. We'll keep this docs bug open for tracking the docs changes. It won't be on the 2.2.11 errata, as the docs change can be made whenever.