Resources on Schedule Servers are low by the end of the week
We have multi node site which has two consumer nodes, central and two scheduler nodes. Scheduler nodes have 104 GB and 32 cores.
We do weekly reboot to reset the Qlik servers.
Qmc=> Max Memory Usage =90
Qmc=> Min Memory Usage =70
At end of week, we have noticed that Memory is almost full which makes our large or heavy apps fail. We usually get error "Internal Server Error" or if we check Windows logs then it shows there was resources shortage on time of failure.
As per my knowledge Qlik keeps Min Memory Usage =70% RAM full but what is the best way to handle the Qlik system when RAM is 70% full and it needs to reload large app?
We are avoiding to introduce another service restart before weekly schedule reboot.
Thanks for your important note. Let me share my note as response:
1. If you check the snapshot attached in original post, Memory consumption have been staying at 70%. It was not the case of 100% memory crash problem.
This 70% consumption stays due to QMC=>Engine=>Min Memory Usage.
2. The article you shared says "Never allow floating allocations of memory to avoid ballooning". I never saw shrink or contact memory. Our server size is fix. Yes consumption goes up and down on app execution.
3. We have enabled "allow paging file on all drives" to improve performance.
4. The same article says "Never use poorly performing hardware (i.e. non whitelisted)", how come I prove that my server has good quality?