cancel
Showing results for 
Search instead for 
Did you mean: 

Different queues in different systems - why?

Former Member
0 Kudos

hello together,

we have a qualitiy system and productiv system. We send messages (> 1000 in a short time to test queuing) through every system. The Q systems uses only 2 instances of the queues, the productiv system uses 5. The systems have the same amount of messages.

My question is: Who or what decides how many instances of queues are used for a message? Can i setup this manually (amount of instances)?

many thanks

alex

Accepted Solutions (0)

Answers (3)

Answers (3)

prateek
Active Contributor
0 Kudos

Goto sxmb_adm -> Integration Engine Configuration -> There u may use the Category Tuning parameter EO_INBOUND_PARALLEL or EO_INBOUND_PARALLEL and set a value there to fix the number of queues to be used for parallel processing.

Regards,

Prateek

Former Member
0 Kudos

Alex,

You can do this using the parameter

EO_OUTBOUND_PARALLEL and

EO_INBOUND_PARALLEL

in transaction SXMB_ADM --> Integration Engine COnfiguration -->Specific Configuration

However, if you use EO, the queue selection is dynamic based on the load in the server. You can not say for this interface always use this many queues. If you use EOIO, only one queue is used for all messages.

Regards

Jaishankar

Former Member
0 Kudos

Hi,

The queue system enables one to control the flow of messages and been decided while installing or by the basis person.

The number of queues vary accordingly to the different instances of production, development and quality or might be same.

For asynchronous messages, whre u want Exactly once in order, the queue can be single while for other messages you are enabling parallel procession.

Just like the cluster node available in Adapter engine framework, same concept works for queue in SAP.

Regards

Krish