Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW

Qlik Sense Enterprise: Move reloads to RIM nodes and exclude Central node

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
Andre_Sostizzo
Digital Support
Digital Support

Qlik Sense Enterprise: Move reloads to RIM nodes and exclude Central node

Last Update:

Nov 22, 2023 7:00:13 AM

Updated By:

Sonja_Bauernfeind

Created date:

Oct 29, 2015 5:25:08 AM

In multi-node environments, the apps can be reloaded on any node.

Resolution

To set reloads to only run on Rim nodes:

  1. Go to the Qlik Sense Management Console
  2. Open the Central Node Scheduler
  3. In the Advanced menu, select Manager as the Type
  4. Open the Rim Node Scheduler(s)
  5. In the Advanced menu, select Worker as the Type

Additional steps for Monitoring Apps

By default, all apps are synced to all nodes except for the monitoring apps which reload only on the Central Node.

If you want to move ALL reloads away from the Central node, including the monitor App, then you would need to change the sync rule to change this default behaviour.

To change that sync rule:

  1. In the Qlik Sense Management Console open the Load balancing rules
  2. Disable the ResourcesOnNonCentralNodes rule
  3. Create a new rule with the same settings with ResourcesOnNonCentralNodes rule except changing the condition to " ((node.iscentral="false")) " .  This will sync ALL apps to all nodes included the monitoring apps.

Load balancing rules won't be able to exclude specific tasks from being loaded in the Central Node. Because there is an immutable load-balancing role that says all resources are available on the central node. This is working as designed.

Related Content

Review Pinning/Load Balancing
Load Balancing in Qlik Sense Enterprise on Windows

Labels (1)
Comments
Emmanuelle__Bustos
Partner - Specialist
Partner - Specialist

Hi,

 

Is it possible with Balance rules for example having:

- Central Node with Scheduler (Master Only)

- Rim1 with Scheduler (Slave)

- Rim2 with Scheduler (Slave)

 

We want a Task "X" to be reloaded Daily but only by RIM 1, i.e. this task never be executed by RIM2 

 

 

adamiakm
Partner - Contributor II
Partner - Contributor II

Hi,
Is it possible to set them so that, depending on the task, they can be reloaded on the appropriate RIM node?
So task 1 on RIM node 1 and only on it, and task 2 only on RIM node 2?

Sonja_Bauernfeind
Digital Support
Digital Support

Hello @adamiakm 

This can be achieved using load-balancing rules. See Review Pinning/Load Balancing and Load Balancing in Qlik Sense Enterprise on Windows (as well as loadbalancing rule to run an app on only specific rim node).

All the best,
Sonja 

 

Version history
Last update:
‎2023-11-22 07:00 AM
Updated by: