Question

MQ JMS Wait Interval - JMS Consumer Pipeline

  • 6 July 2023
  • 2 replies
  • 54 views

JMS Consumer in pipeline is connecting to an IBM MQ server.

The number of GETs is very high, around 50,000 GETs in 15 minutes with Valid GETs (Messages consumed) in the low hundreds.

This is usually resolved by setting MQGMO_WAIT and interval set to 60 seconds.

In JMS this is set in property “receive.timeout”.

Does anyone have idea on how to specify this via the JMS properties in UI of streamiest pipeline ?


2 replies

Userlevel 2
Badge

Hi @Kar003 Generally the JMS related properties are added under “Additional JMS Configuration Properties”. Did you try adding the configuration in that attribute? (receive.timeout = xxx)

Thanks Ranjith,

I am looking for the exact configuration for that property. Testing all of them is time consuming.

receiveTimeout = 60000

receivetimeout = 60000

receive.timeout = 60000

setReceiveTimeout = 60000

receive = 60000

Reply