[progress Communities] [progress Openedge Abl] Forum Post: Re: Question Regarding As Query...

  • Thread starter Thread starter lecuyer
  • Start date Start date
Status
Not open for further replies.
L

lecuyer

Guest
As you would expect, rqDuration is the length of time it takes to run a request. This highly dependent on the application, and the resources it requires. Identifying requests that might take a long time is largely a matter of analyzing the behaviour of the application and what its dependencies are. The one possible tool that might prove helpful in identifying long running requests would be to use the srvrExecutionTimeLimit property. If set, this property should cause a STOP condition to be raised in the application after the specified number of seconds, normally resulting in an error being returned to the client. Obviously this could be very disruptive to your application, and should not be employed without a clear understanding of how your application would behave. If the large rqDuration values can be reproduced in a test environment, setting this property might help identify which requests are taking a long time. You would have to determine whether this is 'normal' behaviour for you application, or if it indicates some kind of problem. The other alternative would be to utilize OEManagement which would give you this kind of detailed information.

Continue reading...
 
Status
Not open for further replies.
Back
Top