Difference between Standard and Advanced agents in Pega?


Staff member
Standard — Specifies that this agent processes items from an agent queue and that it relies on the system to provide object locking and other transactional support.

Advanced — Specifies that this agent uses custom queuing. Also, there is a difference in usage of Auto Queue Management process. For Standard agents, items automatically queued 3 times if there is any error occurred during the process. But in Advanced agents, we need to write logics to keep items in queue when errors occurred.

(Load Balancer Algorithm is used to balance the load or work objects at different Nodes by sharing equal number of items (work objects) to each Node. Each node has its own URL. Different nodes/servers are always connected to a same database).