Document Caching & Performance Considerations

To improve performance, Aurea CRM.Web allows web browsers to cache the documents they download.

By default, browsers are allowed to cache documents for 10 seconds. You can change this duration by setting entry <DocumentCacheDurationInSeconds /> in the settings.xml file.

Note: Setting <DocumentCacheDurationInSeconds/> to a value <= 0 disables the cache. This has a serious impact on performance and might also facilitate a DoS (Denials of Service) attack. Disabling the cache is therefore not recommended for productive environments.

Furthermore Aurea CRM.Web caches template documents for mail merge letters in the file system. This cache is updated automatically based on the last modification date of the document record. Although not recommended, you can disable this cache by unchecking the Document.MailMergeCache Web Configuration parameter. For further details, see Document.MailMergeCache.

The location of this cache is defined by the <MailMergeDownloadPath/> entry in the settings.xml file.