NPrinting how to manage max number of QV.exe (QlikView) and QS reporting_web_renderer.exe (Qlik Sense) in use
A large number of qv.exe (QlikView) and or QS reporting_web_renderer.exe (Qlik Sense) processes (i.e. Publish or Reload tasks) are running on server freezing it due to usage of all available memory (thus insufficient memory) on the NPrinting Server (Engine) computer.
NPrinting Scheduler uses an algorithm to manage the number of processes (QV.exe or QS reporting_web_renderer.exe) enabled when connecting to QVW documents or QVF apps.
Since NPrinting is designed to use all the available resources (one .exe per core/logical processes) on the server, in some scenarios it may be necessary to set a temporary limit until additional RAM can be added. Please note that if RAM use issues are observed with QlikView connections to local .qvw files (stored on the NPrinting server or a share), RAM use can significantly be decreased by using QlikView Server connections (via qvp protocol) which would offload most of the RAM use to the QlikView Server.
These sample settings allow two .exe processes to run concurrently.
Note that it is not recommended to allow more than a value of16 due to ensure maximum performance and there should be sufficient system RAM to support the use of 16 resolver/processes with NPrinting. More related information found under Performance Guidelines.