I have the QMC, QVS, QDS and QVWS on different machines
In my QMC, when the reload part is done and it starts distribution, I see the below error
QVClient.ExecuteWithAttachments failed. Exception=System.Exception: The communication with QlikView Server failed (TimedOut)!
Does someone have any idea what this error is about? If it is about some network loss to QVS (I doubt that we have any network issue) but if there would be any, it could be for a very small time. Can someone tell me where to increase the timeout so that the task does not fail?
Sorry to say, this timeout is hardcoded to 1 minute. This should normally be plenty of time.
You might be having some network thoughput issues.
However there are some Distribution Service settings you can experiment with.
They are stored in [InstallationFolder]\Distribution Service\QVDistributionService.exe.config
In the "Misc Settings" section, you can tweak FileOperationBufferSize (one for DMS and one for NTFS).
I hope this helps.
The setting is used when transferring the qvw file from QDS to QVS via a QVSFileStream. This can very large so it needs be split up in packages. Chunky vs chatty. Best performance is chunky but networks has limits on how large each package can be. Therefore the right value has to be tweak in each enviroment. That's why it is configurable.
Thanks Magnus. That makes sense. My understanding is that this setting is only when we do cluster distribution, however for folder distribution it shouldn't use QVS at all right?
Currently, we're only using folder distribution.But we still have this issue. Any other pointers will really help. Thanks