cancel
Showing results for 
Search instead for 
Did you mean: 

Error: Messages getting TimedOut:

Senthilprakash1
Participant
0 Kudos

Dear All,

We have a issue in our PRD environment:

we see that many Synchronous messages in PRD get TIMED OUT:

we are planning to Increase the Message TimeOut parameter Value in PI system.

I just want to know,

what can be possible Downfall and effects of Increasing the value of the Time Out Parameter.?

what will be the possible Impact on the Performance of the System?

and what value can be set for the Message Timeout Parameter?

Please Advice,

Thanks and Regards,

Senthilprakash.

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

we are planning to Increase the Message TimeOut parameter Value in PI system.

Do you mean the syncMessageDeliveryTimeoutMsec parameter in Visual Admin? If yes, then the value provided must be in milliseconds. Which scenario are you actually configuring (what is the receiver system)?

The only disadvantage would be that in case of slow response from receiver, the process thread will remain in use for the increased time interval till the timeout occurs. This will affect the performace negatively if you face slow response or lots of error cases at receiver.

Regards,

Prateek

Senthilprakash1
Participant
0 Kudos

Dear Prateek,

Yes this is for sync Message Delivery parameter in Visual Admin. for JDBC Sync Interfaces.

What else will be the impact of this increment apart from locking of Threads for long time if delay from receiver system.

Like performance of other Async scenarios?

What will be the recommended timeOut value which can be put. as we cant do Trial and Error approach in PRD. and also this issue is not faced in Test Environment.

Please Advice,

Thanks and Regards,

Senthilprakash.

Former Member
0 Kudos

HI senthil

Just to makes sure. Does the RFC actually take the same time to execute in the R/3 system. If so, it might be that the IE is being slow. I thought this might be worth checking out,

Regards

Krishna

Senthilprakash1
Participant
0 Kudos

Dear Krishnamoorthy,

Sorry for the delay. Actually we are facing this problem in Synchronus JDBC-JDBC (SQL 2000 Database) scenario for a specific country.

does this timeout occure due to network slow in the country side.?

is there any parameter that can be sent in the database level?

if we increase the value to how much should we increase it to?

Please Advice,

Thanks and Regards,

Senthilprakash.

Former Member
0 Kudos

Hi

There is no specific best elapse time set for time out , it all depends of u r Receiver system response time.

So better check u r response time of u r JDBC , If u r facing this problem sending bulk data in turn causing time out --> better send first n records which always gets processed with out timed out say 100 records.This would have a control on u r interface not leting you to timed out error.

Any more queries revert back

Thanks

Srini

Senthilprakash1
Participant
0 Kudos

Thanks Venkatesh but we cant control the flow of messages (records and Priorities them) as this is happening in PRD environment and we cant ask the clients to send the data in the order we specify to them.

Will it cause any positive impact if we increase Maximum Concurrency value for JDBC Adapters with high load?

will it do any good?

Please Advice,

Thanks and Regards,

Senthilprakash.

Former Member
0 Kudos

Hi

Am not asking your client to control flow of records , we can control on Sender JDBC adapter level

by selecting first n rows with status "F" for example , important we should know the how much time it takes to process and get response , using stored procedure in receiver adapter update back those records to status "T" with set of unique combinations.

Concurreny increase wonot impact , it's a functionality helps to handle parallel processing.

rgds

srini

Answers (1)

Answers (1)

siddhesh_pathak4
Contributor
0 Kudos

Please verify the below links...may be help full to you

[][;

[https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/3802] [original link is broken] [original link is broken] [original link is broken];