org.apache.camel.ExchangeTimedOutException: The OUT message was not received

Solution Verified - Updated -

Issue

  • We are simulating 100 users using JMeter to send in request via AMQ. With Development no error found but production environment having the error. Both environment are having the same configuration. This AMQ is running on OCP and it is installed from openshift catalog using AMQ persistent template.

  • Logs observed

org.apache.camel.ExchangeTimedOutException: The OUT message was not received within: 20000 millis due reply message with correlationID: Camel-ID-json-abc-7-xyz-12345-0-377 not received on destination: temp-queue://ID:broker-amq-7-1234ABCD-3:4:0. Exchange[ID-json-abc-7-xyz-12345ABCD-0-373]
        at org.apache.camel.component.jms.reply.ReplyManagerSupport.processReply(ReplyManagerSupport.java:170)
        at org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler.onTimeout(TemporaryQueueReplyHandler.java:62)
        at org.apache.camel.component.jms.reply.CorrelationTimeoutMap$1.run(CorrelationTimeoutMap.java:60)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)

Environment

  • Red Hat AMQ
    • on Openshift + 6.3.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content