Posted: 7 Jun 2021 16:45 EDT Last activity: 8 Jun 2021 5:28 EDT
Queue Processor Multi Threading per node
As per QP form, "Number of threads per node" should hold the value of thread it will create per node. But eventually when running a QP, it is noticed that it creates a single requestor and processes message sequentially. How can a real parallel processing can be achieved per node. I have 2 dedicated custom node for QP processing. Currently per node I see only a single requestor working.
***Edited by Moderator: Pooja Gadige to add platform capability tag***
Navigate to Admin Studio --> Resources --> Queue Processor. Then search for your QP. There is an action icon on each row, where if you click you should get two actions : (1) Trace and (2) View Data Flow
Click on View Data Flow. You will be navigated to Dev Studio and the associated data flow is opened. There is a distribution details where you can see how many threads / partitions each node is spawning when you have multithreading switched on.
By default there can be a maximum of 20 partitions which can also be increased. Please refer this link for additional details on how to increase the number of partitions.