Once you install and activate the Warmup module, you can run the service straight away.To modify the service configuration, you need to add the WarmupConfig.config file and locate it in the ~\App_Data\Sitefinity\Configuration folder.
The file should have a structure, similar to the following:
IMPORTANT: To activate pages warmup for all listed user agents, you need to add a varyByUserAgent parameter in the output cache settings profile. Otherwise, pages are warmed up with the user agent, listed first in the WarmupConfig.config file. For more information about the parameter, see Advanced settings of cache profiles.
NOTE: If you modify the service or plugin configuration in the backend, modifications are not always reflected on the file system. For example, if the site is configured to be in read-only mode.
The combination of the WarmupConfig.config file and the plugin configurations gives the total number of URLs the plugin produces.
For example, the configuration of the Warmup service with the default SitemapPlugin plugin looks in the following way:
In the example above, the configuration properties on plugin level include:
NOTE: You can deactivate plugins only individually.
NOTE: In case your Sitefinity CMS instance has 5 sites running on it, this means that this number is multiplied by 5 to get the actual number of pages, initialized during warmup.
NOTE: In case your Sitefinity CMS instance has 5 sites running on it, this means that this number is multiplied by 5 to get the actual number of pages, initialized after warmup.
Back To Top