This topic describes performance-related considerations. Any settings in the global configuration file called flashaccess-global.xml affect performance.
The configuration file includes the following settings elements:
<Caching>element controls caching of configuration files in memory. The
<Caching>element supports the following syntax:
<Caching refreshDelaySeconds="..." numTenants="..."/>
refreshDelaySeconds Controls how often the server checks for updates to the configuration files. A low value for
refreshDelaySeconds negatively affects performance while a higher value can improve performance.
See Updating configuration files for more information on
numTenants specifies the number of tenants. A value that is lower than the number of tenants affects performance because requests to the remaining tenants result in cache misses. A cache miss for any configuration data negatively affects performance. Therefore it is recommended that you set this value higher than the number of tenants that are configured for the server unless there are memory limitations that you need to consider.
<Logging> element specifies the logging level and the frequency with which log files are rolled. The
<Logging> element supports the following syntax:
<Logging level="..." rollingFrequency="..."/>
level specifies messages to a log. A value of
DEBUG yields many log messages, which can negatively affect performance. It is recommended that you apply a setting of
WARN for optimal performance. However, this value may result in losing essential runtime information, such as license audits. If you want to save log information with minimal performance impact, you need to apply a value of
rollingFrequency specifies how often log files are rolled.
Rolling is a process that designates any new log file as an active log. Therefore the previously active log file is no longer can no longer be modified and is considered
rolled. You can set the rolling interval to
See Using the Adobe Primetime DRM SDK for Protecting Content for tips on how to optimize performance.