Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!

How to disable the App Distribution Service (ADS) on a machine in a multinode environment

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

How to disable the App Distribution Service (ADS) on a machine in a multinode environment

Last Update:

Aug 25, 2022 8:30:27 AM

Updated By:

Sonja_Bauernfeind

Created date:

Sep 24, 2021 5:12:26 AM

In a Windows multi-node deployment, the App Distribution Service (ADS) distributes apps from Qlik Sense Enterprise on Windows to Qlik Sense Enterprise SaaS. The service is installed on every node. However, Qlik Sense does not have load balancing for ADS, meaning if not all nodes have access to the apps, distribution may fail. See App Distribution from Qlik Sense Enterprise to Qlik Cloud fails when distributed from RIM NODE.

If you wish to disable app distribution from certain nodes:

  1. Log on to Qlik Sense node on which you wish to disable App Distribution.
  2. Stop the Qlik Sense Dispatcher Service.
  3. Open the "C:\Program Files\Qlik\Sense\ServiceDispatcher\services.conf" file with Notepad or any text editors.
  4. Find the  [appdistributionservice] section and the[hybriddeploymentservice] section. 
  5. Disable both by setting it to Disabled=true.
    [appdistributionservice]
    Disabled=true
    Identity=Qlik.app-distribution-service
    DisplayName=App Distribution Service
    ExePath=dotnet\dotnet.exe
    UseScript=false
    
    [hybriddeploymentservice]
    Disabled=true
    Identity=Qlik.hybrid-deployment-service
    DisplayName=Hybrid Deployment Service
    ExePath=dotnet\dotnet.exe
    UseScript=false​
  6. Save the file.
  7. Restart the Qlik Sense Dispatcher Service.

 

Environment

  • Qlik Sense multi-cloud environments. Any versions.

 

 

Labels (2)
Comments
acgomes
Partner - Contributor III
Partner - Contributor III

Hello,

In this article https://community.qlik.com/t5/Knowledge/App-Distribution-from-Qlik-Sense-Enterprise-to-Qlik-Cloud-fa... it is said that in addition to the [appdistributionservice], the [hybriddeploymentservice] must also be disabled in order to disable app distribution in a RIM node. 

So, which of the articles is the safest option to follow, disable only the [appdistributionservice] or both?

Thanks,

Allan.

Sonja_Bauernfeind
Digital Support
Digital Support

Hello @acgomes 

I connected with our SMEs and verified that both need to be disabled. I will update this article to reflect this.

All the best,
Sonja 

mgranillo
Specialist
Specialist

@Sonja_Bauernfeind we implemented this change and started to see several errors in the QMC. The deployment setup would no longer show and we received "you do not have the privilege to read content" error.  The app distribution status section in the QMC stopped showing data. The action button threw a weird javascript error.  Have you seen anything like this? We reverted the changes and all the errors went away.

mgranillo
Specialist
Specialist

@Andrea_Bertazzo  can you see my note to Sonja above. we implemented this change and it broke the Cloud distribution interface in the QMC. Specifically we could no longer access the Deployment setup. And the app distribution status no longer showed any entries.  The action button was broken as well. Any idea what could be causing that?

Version history
Last update:
‎2022-08-25 08:30 AM
Updated by: