Managing the XU timeout policy

You can set a ruleset property to define how long a ruleset is kept in memory even when it is not used.

Procedure

  1. Open the Rule Execution Server console.
  2. Click the Explorer tab.
  3. From the RuleApps View, navigate to the ruleset.
  4. In the Ruleset View, click Add Property and set the ruleset.maxIdleTime property to -1, 0, or to a number of seconds greater than 0.
    Important:
    • Use the 0 value with caution because it might introduce a significant memory leak if the ruleset is never used.
    • If you set the ruleset.maxIdleTime property to a positive value (>= 0), you must enable monitoring on rulesets by setting the rulesetUsageMonitorEnabled XU property to true from the administration console of your application server. See Enabling ruleset monitoring.
  5. Click Add.