cancel
Showing results for 
Search instead for 
Did you mean: 

Multi Threading in PI

Former Member
0 Kudos

Dear All

Do we have multi threding option in SAP PI 7.1?

Can we process two or more messages in parallel?

More over can we stop processing a message and jump to process another message with a much higher Priority?

These questions have come up as a requirement so need to check.

Thanks

Sourabh

Accepted Solutions (1)

Accepted Solutions (1)

former_member187339
Active Contributor
0 Kudos

Hi Sourabh,

>>Can we process two or more messages in parallel?

Messages are always processed in parallel

>>More over can we stop processing a message and jump to process another message with a much higher Priority?

You can configure priority queues so that messages goes through them instead of normal queue

Regards

Suraj

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Addition to the above even we can set the parameters EO_INBOUND_PARALLEL or EO_OUTBOUND_PARALLEL Tunning parameters for parallel processings....

HTH

Rajesh

former_member200962
Active Contributor
0 Kudos
Do we have multi threding option in SAP PI 7.1?
Can we process two or more messages in parallel?

Not only for PI7.1 but also in lower versions parallel processing is present by default....the generation of Message IDs (unique ID) for each and every message in XI/ PI is an indication that the messages are processed parallely......just FYI separate (parallel)processing is also implemented within BPM (by making use of parForEach mode of a Block)

Regards,

Abhishek.

Former Member
0 Kudos

Yes..Message processing is parallel (for QOS- EO) and we can even control the number of parallel threads created using maximum concurrency parameters available in adapter configuration (File,Jdbc)