Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi @QGTFS,
The QlikView Management Service (QMS) sends a check to the QlikView Distribution Service (QDS) every ten seconds to check if QDS is running. If this timeout is exceeded, the QMS logs will return that specifi error. Refer to Qlik Support article QlikView Management Service Log Error - Error Failed to retrieve QDS info: System.ServiceModel.Commu... for steps on how to mitigate it.
Best Regards
Hi @QGTFS,
First question is what type of architecture are you employing? Single server, where all QV services are installed on a single server? Split server, where QlikView Server service is on a dedicated server and QlikView Distribution Service (Publisher) is on another dedicated server? Cluster, where multiple instances of QlikView Server service/QlikView Distribution Service are installed on multiple dedicatd servers?
Can you provide the QlikView Management Service (QMS) logs for date of QDS disconneciton? Article How to collect QlikView Server logs has the details.
Best Regards
Hi @Chip_Matejowsky , thank you for your help !
We operate one instance of Qlikview on a unique server.
For the logs, I've just enabled debug logging for Management services, the normal logging did not register the last QDS failures. I'll send them as soon as I have the new ones.
I also read that it might be caused by a Windows timeout being too short, as the service failures now last very little time, at most a few seconds, mostly less than a second(between the time of receiving the alert and witnessing it). Although I have not found yet how I could increase the timeout length of Windows.
After activating the logs in debugging mode for QMS, there's nothing registered on QDS failure.
Hi @QGTFS
If the QlikView Distribution Servie (QDS) does disconnect, it will be recorded in the QlikView Management Service (QMS) log. So please monitor and when the issue occurs, check for QDS related errors. Please upload log here or provide any error messages. Also, please let us know if Publisher enabled?
Since you are running all QlikView services on one server, then all of the services must share resources. The QlikView Server service takes precedence as it creates memory reservations with the operating system as defined in the QMC > System > Setup > QlikView Servers > QVS@ > Performance tab > Working Set. The default values are 70% for Low and 90% for High. This leaves only 30% - 10% memory for all of the other QV services. Article Qlik Engine Memory Management provides more details.
In single server environments, I have seen issues with QDS disconnections/performance issues when the QVS becomes very busy or overloaded. If you are using just Reload Engine, ensure that you are performing the reloads only when the QVS/AccessPoint isn't being heavily used, such as overnight. If using Publisher, consider installing the QDS on it's on dedicated server so that it doesn't have to share resources with the QVS. Or, another option would be to significantly increase system RAM and then decrease the Working Set values accordingly.
Best Regards
Hi @Chip_Matejowsky ,
Thank you very much for your answer ! I will investigate on the RAM side.
We're are not using publisher. I'll keep monitoring the logs and update this post as soon as I have new information.
For the logs after a day, the same alert appeared 7 times, but only one seems to have triggered an alert (with no difference in logs):
With no triggerring email alert:
Hi @QGTFS,
The QlikView Management Service (QMS) sends a check to the QlikView Distribution Service (QDS) every ten seconds to check if QDS is running. If this timeout is exceeded, the QMS logs will return that specifi error. Refer to Qlik Support article QlikView Management Service Log Error - Error Failed to retrieve QDS info: System.ServiceModel.Commu... for steps on how to mitigate it.
Best Regards
Hi @Chip_Matejowsky ,
Thank you very much for your help ! I'm testing it to see if it solves the issues, I'll update the post as soon as I confirm it works.
Kind regards
Hi @Chip_Matejowsky ,
After following the article and updating the file "Program Files\QlikView\Management Service\QVManagementService.exe.config" while the QMS and QDS were stopped :