What does meant EO_MSG_SIZE_LIMIT = 0 is it unlimited or ?
I have searched many times but couln't found what does the meaning of EO_MSG_SIZE_LIMIT = 0 (Default from SAP). is it unlimited or ?
Please advise ?
Thank You and Best Regards
Pothana Yadav replied
>>>>>>>>>>>>is "EO_MSG_SIZE_LIMIT = 0" equals to maximum value ?
>>>>>>>>>>>> none of the document mention about this.
Just goto TCode -->sxmb_adm --> IntegrationEngine Configuration --> From Category just select Tuning and then click on icon i. You would get it.
The parameter EO_MSG_SIZE_LIMIT enables you to process messages of a particular size in series. This applies for messages with the quality of service Exactly Once (EO). This is valid for messages with quality of service Exactly Once (EO). If the message is larger than the parameter value, the message is processed in an extra queue.
The name of the queue is XBTL.
This parameter is designed to improve performance since there is not usually enough memory to process multiple large messages simultaneously. Serial processing ensures that the main memory only has to process one large message at a time, while smaller messages and processes continue to be processed uninterrupted.
0 u2013 2,097,151 (KB)
0 means deactivated (no messages are processed in an extra queue); the maximum value 2,097,151 corresponds to the value of roughly 2 GB.
The parameter EO_MSG_SIZE_LIMIT_PARALLEL refers to the parameter EO_MSG_SIZE_LIMIT explained above. With this parameter you can further improve the way that the main memory is burdened, by processing large messages (messages that exceed the value set in EO_MSG_SIZE_LIMIT) in parallel.
Value (n) determines the level of parallel processing. The extra queue for large messages is given a number as a suffix (0 to n-1), for example, XBTL0001.