Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Mar 15, 2024 11:36:48 AM
Mar 12, 2024 3:20:11 AM
The PostgreSQL instance used by Qlik Sense (on-premise) uses 100% of CPU capacity. This behavior can be seen in an interval of 2 hours.
The Resource Distribution Service is set to run a 2-hourly scan on all extensions and themes as part of a sync to Qlik Sense Cloud. This has proven to have a dramatic effect in very large environments where postgres.exe is causing the CPU to spike to 100% for an extended duration, making the environment unusable.
Switch off Resource Distribution or set it to run every 24 hours.
[resource-distribution] Disabled=true Identity=Qlik.resource-distribution DisplayName=Resource Distribution ExePath=Node\node.exe Script=..\ResourceDistributionService\server.js
[resource-distribution]
//Disabled=true
Identity=Qlik.resource-distribution
DisplayName=Resource Distribution
ExePath=Node\node.exe
Script=..\ResourceDistributionService\server.js
[resource-distribution.parameters]
--secure
--wes-port=${WESPort}
--mode=server
--log-path=${LogPath}
--log-level=info
--interval-time=86400000
QB-18723
Qlik Sense Enterprise on Windows (November 2022 and later)
Qlik Sense November 2022 and later have introduced this setting. I've added the information to the article, thank you for reaching out!
We seen this in Qlik Sense November 2024 version
recently upgraded the PostgreSQL patch from 14.2 to 14.17 on the server and the issue started
CPU reaching 100% every 2 hours.
applied this changes
[resource-distribution]
Disabled=true
Identity=Qlik.resource-distribution
DisplayName=Resource Distribution
ExePath=Node\node.exe
Script=..\ResourceDistributionService\server.js
Before the Fix:
After the fix: