MBox Set

Overview

TIBCO iProcess Engine uses several message queues to enable high volumes of transactions to be processed. These message queues are logically grouped and are referred to as MBox Sets. Instead of a process writing messages to or reading messages from a specific queue, it can be configured to use an MBox Set. An MBox Set enables you to dynamically configure the queues used in a set as system resources change. For more information on MBox Sets, see TIBCO iProcess Engine Architecture Guide.

Each MBox Set is configured for a specific purpose. Different processes require access to different MBox sets. For example, background processes require write access to a background MBox and the WIS MBox.

The Administration Console allows you to configure processes that write to MBox Queues and processes that read from them. The MBox Set page looks like the following illustration.

Figure 22: Configuration: MBox Set

The table on this page has three columns that list the Writing Processes, Reading Processes, and the MBox Set Name. Each row highlights the machine or node cluster that is/are writing to queues in the MBox Set and those that are reading from them.

For instance, the illustration shows two rows, the first one with a node cluster writing to and another one reading from the queues in the MBox Set. The second row shows only one machine writing to and another one reading from the queues in the MBox Set.

The arrow with a circle on the blunt end symbolizes processes writing to the MBox Set, whereas the arrow with a circle at the pointed end symbolizes processes reading from the MBox Set. If you hover over any of these arrows, a tool-tip displays information indicating if the messages being written to or read from the MBox Set are from a foreground or a background process. For instance, if a Work Item Server (WIS) process is writing to the MBox Set and a Background process (BG) is reading from the MBox Set, the tooltip displays "Foreground to Background" (see illustration ). For more information on foreground and background processes, see TIBCO iProcess Engine Architecture Guide.

If you take a closer look at the MBox Set Name, you can see that the name is preceded and succeeded by a number .

The number on the left "1" indicates the chronological order of the MBox Set, and the number on the right "(2)" indicates the number of queues under that MBox Set.

To view the details of an MBox Set, such as writing processes, reading processes, queues, and other information, click the blue expand arrow icon .

The following topics describe how you can configure writing processes, reading processes, and the number of queues for each MBox Set.