Back Forward Working with the Rules Assembly cache

 

 

The Rules Assembly cache is an in-memory table that allows PRPC to rapidly identify compiled Java CLASS files that correspond to compiled and assembled rules (such as activities, functions, and stream rules).

The cache operates automatically and invisibly, and only a few configuration settings affect its operation. However, understanding the cache and the causes of rules assembly processing can be helpful in achieving good system performance.

NoteThe similar Application-Based Assembly (ABA) cache can provide higher performance for those applications that meet certain restrictions on RuleSet use. Use of the ABA cache is recommended when feasible. See Understanding Application-Based Assembly mode.

Basics

Additions and deletions

Daily snapshot

Cache priming at startup

Static Assembler

PEGA0037 alert

Rules assembly and performance

Definitions rules assembly, static assembler
Related topics Understanding the Pega-RULES agent
Understanding the Pega-RulesEngine agent
Understanding caching
How to identify the Java class that has exceeded the elapsed rule assembly threshold (PEGA0037 alert)
Working with the Shutdown Rule Usage facility
How to detect when a rule change invalidates entries in the Rules Assembly cache

UpSysAdmin category