How Flowlimit and Prefetch influence the number of outbound messages for a queue used in the EMS Queue Receiver?

How Flowlimit and Prefetch influence the number of outbound messages for a queue used in the EMS Queue Receiver?

book

Article ID: KB0089970

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks -
Not Applicable -

Description

Description:
If using Client acknowledge mode and setting MaxJobs = 1, FlowLimit = 1, MaxSessions = 1 and Queue prefetch = 5, the number of outbound messages is much higher than that of inbound messages. 


Issue/Introduction

How Flowlimit and Prefetch influence the number of outbound messages for a queue used in the EMS Queue Receiver?

Resolution

Tune the values of Flowlimit and prefetch to make them compatible. For example, if you have a strict requirement for Flowlimit you can disable the EMS prefetch using prefetch=none.