Question
2
Replies
1246
Views
Capgemini Financial services Ltd
Posted: March 23, 2017
Last activity: April 5, 2017
Closed
Solved
Advanced agent processing
Hi,
Say i have an advanced agent in a periodic schedule which run every 30 secs. I'm using this for a report generation. Consider the agent turns on and starts processing its data. What will the agent do after 30 secs if in case the previous transactions are still in process. Will it process simultaneously the next set of transactions or else will it wait till the current cycle ends?
***Moderator Edit: Vidyaranjan | Updated Categories***
Hi Ohm,
“Periodic” processing refers to agent processing which is run at the interval specified in the Interval column. The Agent Manager wakes this agent every interval to do its processing. For example, if the interval is set for 30 seconds, then after the Agent Manager runs this agent, it sleeps for 30 seconds, and then “wakes up” and runs again.
Note that an interval period begins only after the agent completes the processing for the previous cycle. For example, if the Interval is set to 30 seconds, but processing the agent task requires 60 seconds on average, then the agent wakes up and begins processing only every minute and a half (approximately).
You can refer additional details on agent schedule in below link
https://pdn.pega.com/agent-schedule-intervals
Hope this helps you .