Question
Optum
IN
Last activity: 27 May 2020 7:26 EDT
Queue Processor - Default Queue Table for Immediate Queue Processor
Any Idea about the Default Queue table for Immediate Queue Processor.
***Moderator Edit-Vidyaranjan: Updated Platform Capability***
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Accepted Solution
Updated: 27 May 2020 7:26 EDT
Incessant Technologies Pvt.Ltd
AU
Hi Azharuddin,
Queue Processor functionality is similar to Agents but like Agents where Queued items are stored in a Pega DB table Queued items to Queue Processors are not stored any table. Items information is directly pushed to Kafka and while it is processing it will retrieve the information from Kafka message Queue. From admin studio we can get the number of Queued items and there is one background data page D_pzQueueProcessorSummaryInfo which gets called that will retrieve the information using ProcessManagementAPI.
For Delayed Items information can be retrieved using the pzGetScheduledItems report definition.
Regards,
Chaitanya.
Pegasystems Inc.
CA
Queue Processor uses Kafka queues and not DB Queue table.
-
Azharuddin Khazi
Optum
IN
Hi Praneeth,
Thanks for your reply. Where can we check this Kafka queues, Is there any documentation for the backend logic for queue processors.
Pegasystems Inc.
CA
You will find this information on Queue Processors page from within Admin Studio. Check this FAQ for more information on queue processors.
https://community.pega.com/knowledgebase/articles/system-administration/queue-processor-faq
-
Azharuddin Khazi
Accepted Solution
Updated: 27 May 2020 7:26 EDT
Incessant Technologies Pvt.Ltd
AU
Hi Azharuddin,
Queue Processor functionality is similar to Agents but like Agents where Queued items are stored in a Pega DB table Queued items to Queue Processors are not stored any table. Items information is directly pushed to Kafka and while it is processing it will retrieve the information from Kafka message Queue. From admin studio we can get the number of Queued items and there is one background data page D_pzQueueProcessorSummaryInfo which gets called that will retrieve the information using ProcessManagementAPI.
For Delayed Items information can be retrieved using the pzGetScheduledItems report definition.
Regards,
Chaitanya.
-
Azharuddin Khazi
Optum
IN
Thanks Chaitanya, In our project we queue thousands of items to process using agents. we used SQL queries to find the failed items by filtering based on dates and other criteria. How can we handle this If we start using queue processor instead of agents as data will not be present in database table.
Pegasystems Inc.
IN
Hi,
Failure item in the QP will be found in broken process entries.
Thank You,
Pegasystems Inc.
IN
Hi,
pr_sys_msg_qp_brokenitems table will have the broken items of Queue processor.
Thank You,
-
Souvik Chatterjee Shilpi Rajput