Managing Memory Usage by the LIQUENT InSight Rendering Service (IRS)

The web.config file installed with the InSight Rendering Service (IRS) controls how the Microsoft Internet Information Server (IIS) interacts with IRS and how the IRS operates.

Generally, you do not need to change the properties in this file. However, you can, for example, if you encounter out of memory errors when is processing large tickets. To use less memory, change the following threshold properties in the appSetting section of the file:
  • DecompresAsFileThresholdKB. The IRS decompresses any compressed job ticket smaller than this in memory. The IRS decompresses larger tickets by using a temporary file.
  • SubmitJobAsFileThresholdKB. The IRS passes any job ticket larger than this to a business service manager as a filename and a file, rather than keeping the ticket only in memory.

To use less IRS memory, decrease the value of either property, but note that using less memory degrades IRS performance.

Note: The web.config file also contains properties for ticket dump variables used for debugging. Do not change these properties unless Technical Support asks you to.