Using a Workload Management Policy to 'Throttle' Throughput of a Message Flow


Learn how to use a Workload Management Policy to control the throughput of a message flow.
OVERVIEW

This tutorial demonstrates how to use a Workload Management Policy to control the maximum throughput of a message flow. This use of a Workload Management Policy is particularly useful when backend systems that a message flow interacts with are unable to keep up with a workload sent from a requesting application.

This tutorial provides a message flow that performs a simple transformation of an XML input message received over HTTP before sending a reply to the requesting application.

If you are using Developer Edition, which restricts message processing to 1 message per second, or your system is unable to process messages through the flow at a rate that exceeds 1 message per second then you will not be able to observe the effects of attaching a Workload Management Policy that is demonstated by this tutorial.

This tutorial takes approximately 15 minutes.
Tutorial Topics
  • Workload Management Policies
  • mqsicreatepolicy
  • mqsiattachpolicy
Learning outcomes
  • Understand how to use a Workload Management Policy to limit the throughput of a Message Flow.