Skip to Content
Author's profile photo Former Member

More Performance feature offerings from PI 7.3

Apart from the single ,dual stack installations,IDOC_AAE ,HTTP_AAE adapter features there are lot of other interesting features in store.

By this time you all must have seen lot of blogs speaking about the new offerings of the PI 7.3,but there are lot more promising stuff towards stability and performance.

In this blog I want to speak about the new runtime parameter configuration options

1. Error Queue

2.Queue Balancing.

Are you monitoring the tRFC queue very often to know if any failure of messages in the queue blocking the other messages ? you can relax now with the new Error Queue feature of the 7.3.

Error Messages will be moved to the Error Queue from the regular queue so that other messages which are in queue need not wait till that error message is cleared.

Error Queue

What about those error messages ? we can set those messages either retry automatically or manual intervention for reprocessing.

All we need to do is to set the parameter EO_RETRY_AUTOMATIC to 0 or 1.

0 – Manually need to restart, 1- Automatic restart.

if you set the parameter value as 0 , in this case also you don’t need to worry about the pile of error messages there is one more parameter EO_RETRY_AUT_COUNT. Using which we can set the limit the no of messages after which automatic retry has to be activated.

Queue Balancing.

Sometimes due to large message processing other messages in the queue need to wait till the larger message gets processed. As a result waiting time gets increases and performance/throughtput gets decreases.

Load balancing of queues can be acheived from PI 7.3 onwards with the configuration of the below parameters.

EO_QUEUE_BALANCING_READ and EO_QUEUE_BALANCING_SELECT.

with the configuration of above parameters messages in the longer queues will be assigned to the shorter queues ,thus results in load balancing of the queues and can improve the performance.

Load Balancing

The above tuning parameters needs to configure in the integration engine runtime category.

This applies only for the dual stack installations as the queues mentioned above will be part of the pipeline steps of ABAP Stack.

Need still more info on this and eager to implement in your project then need to wait for the release.

Assigned Tags

      3 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member
      Hi,

      Superb blog...Long awaited features indeed.

      The error queues is much needed. This would be very helpful especially for Synch Asynch bridge scenarios.

      Regards,
      Sudharshan N A

      Author's profile photo Tristan Hu
      Tristan Hu
      Very nice blog.
      Do we already know the name or prefix of the error queues?
      Since this feature was downported to 7.0, how to activate it? Thanks!

      Regards,
      Tristan

      Author's profile photo Former Member
      Former Member

      Hi Rajesh - Is it possible to set the EO_QUEUE_BALANCING_SELECT parameter in a Java only installation of PO 7.4.

      Have a situation where during huge volume processing a particular server-node is favored.

      Thanks,

      Anand Gopinath