Outbound messages are sent out by a single job Perspectium MultiOutput Processing, which goes to your outbound messages table and sends the messages out per queue. This process should cover most cases for sending outbound messages. However, if you are sending a high volume of messages to a single queue or spreading your messages across a high volume of queues, then you can use Multiple MultiOutput Jobs. The core concept behind Multiple MultiOutput Jobs is the ability to pass in an encoded query to the MultiOutput job to limit the scope of these jobs. In other words you can have multiple jobs responsible for their own unique subset of outbound messages.
NOTE: We DO NOT recommend for you to clone the default Perspectium MultiOutput Processing without making the following changes. Doing so can cause you to send the same set of messages out multiple times.
Get started using Replicator Tools
Learn how to create multiple MultiOutput jobs using Replicator Tools.
Get started manually
Learn how to create multiple MultiOutput jobs by manually creating the MultiOutput jobs.