After working with Qlik for a long time, you’ll soon find out that restarting the services can solve a lot of unexpected behaviors and is a good starting point for environment bugs.

If you’re like me it can take a while to remember the order they should be done in. So here is the list of the correct order.

Single Node Environment

  1. Stop Qlik Sense Repository Service (Which will stop the following)
    • Qlik Sense Scheduler Service
    • Qlik Sense Proxy Service
    • Qlik Sense Printing Service
    • Qlik Sense Engine Service
  2. Stop Qlik Sense Service Dispatcher Service
  3. *Optional: Restart Qlik Logging Service
  4. Restart Qlik Sense Repository Database
  5. Start Qlik Sense Service Dispatcher
  6. Start Qlik Sense Repository Service
  7. Start remaining Qlik Sense services in any order
    • Qlik Sense Scheduler Service
    • Qlik Sense Proxy Service
    • Qlik Sense Printing Service
    • Qlik Sense Engine Service

Multi-Node Environment

If you have a multi-node environment, you should first stop the services on all RIM nodes. Perform the above on the Central node. Once complete, start the services on each of the RIM nodes, starting at step 5 from above.

*If your system has crashed and the Engine Service does not want to stop, feel free to end the process using the Task Manager.