Forum Discussion
Jan 25, 2015
Hi Adi,
each TMM instance (Traffic Management Microkernel) of the CMP cluster will hold an individual copy of a global variable.
If you change it on a single TMM only (i.e. to count events in an iRules) the other TMMs will not be updated. This saves lots of processing cycles and record locking. So this approach has performance advantages but is limited regarding using it as a global counter.
Applying a change to the iRule configuration will update (initialize) the global variable setting on all TMMs and is a common approach i.e. to enable/disable logging globally.
I saw other customers using datagroup entries (referenced in iRules) to trigger different decision algorithms.
Thanks, Stephan