Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
thierrytt1102
Partner - Creator II
Partner - Creator II

Force a task to be executed by a certain node

Dear,

I'd like to know if there is a way to ask for a task to be executed by a certain (slave) node instead of the master node.
Any idea?

Thanks a lot

Labels (4)
3 Replies
Bastien_Laugiero

Hello, 

The challenge here is that the central node will always have access to every application. This is due to the load balancing rule called ResourceOnCentralNode

So if your central node is also a scheduler slave, it will be able to reload any tasks. 

To achieve such requirements, you will need basically two rim nodes scheduler slave and set the central node to master only. In this case, you will be able to create a load balancing rule where some application is only available for a specific slave node.

Hope this helps! 

 

Bastien Laugiero
If a post helps to resolve your issue, please mark the appropriate replies as CORRECT.
e_petrasevicius21
Partner - Contributor III
Partner - Contributor III

Hello, Bastien,

I am working on same case and if I disable ResourceOnCentralNode load balancing rule directly on QRD. 
Load balancing audit shows that my application still lives on Central node even though Load Balancing rule is disabled. Is there any kind of hard coded section inside the Qlik except QRD? Looks strange...

LoadBalancing-StrangeBehavior.png

 

 

Ken_T
Specialist
Specialist

does anyone know if this is possible?

for troubleshooting multi-node issues, this could be very helpful.

when a qmc based reload is done, how does qlik decide which node to send it to?
when a hub based reload is done, how does qlik decide which node to send it to?

do the load balancing rules set up in the qmc affect any of this?

the docs for this

https://help.qlik.com/en-US/sense-admin/May2022/Subsystems/DeployAdministerQSE/Content/Sense_DeployA...

do not actually say what is actually load balanced (app open, app reload from hub, app reload from qmc)