cancel
Showing results for 
Search instead for 
Did you mean: 

Reduce number of outgoing messages

Former Member
0 Kudos

Hi everybody!

I have the following problem:

We are sending messages to an HTTP-based legacy system. Unfortunately, this system is quite slow and our XI system is (in comparison) quite fast. This leads to problems when the number of outgoing HTTP POST messages exceeds the number of worker threads in the target system. The messages get a red flag in XI and have to be re-started manually. The receiving system is already at its limits, so I cannot optimize there.

My question: Can I reduce the speed with which these messages are sent, i. e. "throttle" the sending process down to, say, 2 messages per second?

Thanks in advance,

Joerg

Accepted Solutions (0)

Answers (1)

Answers (1)

prabhu_s2
Active Contributor
0 Kudos

What is the adapter used for sender CC?

Former Member
0 Kudos

Hi,

I am sending via HTTP adapter. The messages are generated from IDocs.

Regards, Joerg

prabhu_s2
Active Contributor
0 Kudos

Using HTTP adpater it is not possible to control the execution time as it is an event based trigger. There should be some ways thru connectivity which could be clarified with the BASIS team. Other way i can think of is using BPM ....probably collect the messages and send it based on some time interval. Also might you can have some logic in the HTP script to control over the the execution time.

If you had come across other solutions pls keep posted.

Thks

Prabhu