For Qlik Sense Apps with larger data models, scraping calls may take a longer time to complete.
A timeout can be mitigated by configuring the scraping timeout of the nl-app-search HTTP request.
The default value for the timeout (two minutes) can be increased by setting the scraping-request-timeout parameter in the service configuration.
Environment
Resolution
- Open a Windows File browser and navigate to:
C:\Program Files\Qlik\Sense\ServiceDispatcher\
- Locate the services.conf file and create a backup
- Open the services.conf file in a text editor
- Add --scraping-request-timeout as shown below:
[nl-app-search.parameters]
--mode=server
--port=${NLAppSearchPort}
--log-path=${LogPath}
--qrs-port=${QrsPort}
--capability-service-port=${CapabilityPort}
--dps-port=${DataPrepPort}
--scraping-request-timeout=12m
You may need to experiment with different timeout values.
And this needs be applied on all nodes for multinode environment and need to restart Qlik sense service dispatcher.
Related Content
Qlik Sense Enterprise on Windows - August 2021 IR to Patch 9
Internal Investigation ID(s):
QB-9228