Queues for Prioritized Message
Processing
You use this function to register queues that you want to use to prioritize the processing of selected messages.
Together with the functions for defining the required senders and receivers and the corresponding message filters, this function gives you the option of prioritized message processing. You can put certain messages in a queue where they will be processed with a higher or lower priority than in other queues.
You have chosen Configuration ® Configure Filter for Queue Prioritization from the Integration Engine menu and then:
· Queue Registration
You are in transaction SMQR.
· Display Registered XI Queues
You are on the Registered XI Queues screen.
You can register queues and display registered XI queues in detail.
To enable messages to be processed with a higher or lower priority in the corresponding queues, you must register the queue prefixes XBTA, XBTZ, XBT1, XBT9, XBTX, and XBTY in transaction SMQR beforehand. Proceed exactly as you did when registering the other queue prefixes (XBTI, XBTO, and so on).
During queue registration, you are asked to provide a value for the MAXTIME parameter. This parameter enables you to assign priorities for queue processing using the queue prefixes.
The MAXTIME parameter determines the time in seconds that is scheduled for processing a queue. By varying this time, you can use the queues with prefixes XBT1, XBTI, und XBT9 as queues for messages with high, medium, and low priority, for example. The same applies to the queues with prefixes XBTA, XBTO, and XBTZ. In this way, you can put messages from different application cases in different queues, and use the prefix of these queues to determine the priority of message processing.
The Registered XI Queues screen gives you an overview of the values of XI queues that are already registered. It also contains additional information, for example, the number of messages in each queue or the relative execution time as a percentage.