on 01-23-2006 2:39 PM
We have sync RFC calls to an external SAP system and is done via BPM SA bridge. Some very critical business information is exchanged which takes over 30 mts at times.
I was able to set the BPM SA communication timeout to 1000 seconds from 60 seconds default which is approximately 16 minutes. Unfortunately 1000 seconds is the max I can set.
Any idea how I can go about making BPM sync calls to last over 30 mts.
thank you,
Parimala
Hi Parimala,
sync RFC which lasts 30 minutes?
sync calls shouldn't last longer then 30 secs
can't you use asyn calls with correlation?
your one sync call blocks lots of resources for about 30
minutes in both the R3 and the XI is this acceptable?
try changing your BPM and use async calls this way you
won't have to worry about the timeouts and you'll have a
lot better performance (also with other interfaces that
sit on your XI box)
Regards,
michal
-
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Michal. I questioned the same thing but got a lot of push back. When you say it blocks lot of resources. Can you name a few. Thanks.
I've been thinking about async but thanks for the tip on correlation - makes sense.
Pl. get back to me on types of resources I will be blocking by waiting on sync thread.
thanks.
Hi,
>>>>When you say it blocks lot of resources. Can you name a few.
1. RFC calls with CALL FUNCTION are processed in dialog work processes so if you're using sRFC then one of your dialog processes hangs for 30 minutes
2. in the XI if you use sync communication this means that
you're blocking one queue which is constantly waiting for
the response (and it has to wait 30 minutes) so you block
one queue for such a long time
3. if there is an error in communication with your
external system then what? the XI has to wait? or does it
trieeger error and the whole process has to start
from the beggining ?
use correlations if you can show those people:
>>>> but got a lot of push back
the default timeout for sync calls
Regards,
michal
-
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.