For Service File rule there are 2 Asynchronous processing options as below.
1. Execute Asynchronously (Queue For Execution)
2. Execute Asynchronously (Queue For Agent)
What is the different between them? A request processor value has to be provided for both. The ProcessQueue agent from the Pega-IntSvcs Agents procecsses the items queued using Queue For Execution. Which agent will process Queue For Agent. Do we have to mention a custom agent for Queue For Agent? If yes, where it should be mentioned. Service Request processor does not have any field where agent name can be mentioned.
I have already referred below pdn link but it does not answer my questions above.
ProcessServiceQueue agent will process File services. Service requests of any of seven service types can process service requests asynchronously. When configured to do so, EJB, HTTP, Java, JMS, MQ, SOAP and File services use the Queue Manager infrastructure to store service requests as persistent objects in the PegaRULES database.