Forum Stats

  • 3,816,024 Users
  • 2,259,130 Discussions


Throttling in SOA for MQ adapter

Prasanna G
Prasanna G Member Posts: 96 Blue Ribbon


I have requirement to throttle the messages coming from MQ. This works great working with JMS. But with MQ, I dont find a relevant property.

Requirement - Read one message from queue with a delay of 10 seconds

JMS properties to be added in composite.xml -

<property name="minimumDelayBetweenMessages">10000</property>

<property name="adapter.jms.receive.threads">1</property>

For JMS, above properties work like magic.

But I dont have a clue on the corresponding properties for MQ.

I read about InboundThreadCount adapter property for MQ, but it doesnt allow to provide a delay/wait between messages.

Appreciate your help.

This discussion has been closed.