Bug ID 941481: iRules LX - nodejs processes consuming excessive memory

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP LTM(all modules)

Known Affected Versions:
13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0,,,,,,,,, 13.1.1,,,,, 13.1.3,,,,,,, 13.1.4,, 13.1.5,, 14.0.0,,,,,, 14.0.1,, 14.1.0,,,,,, 14.1.2,,,,,,,,, 14.1.3,, 14.1.4,,,, 15.0.0, 15.0.1,,,,, 15.1.0,,,,,, 15.1.1, 15.1.2,, 15.1.3,, 16.0.0,, 16.0.1,,

Fixed In:
16.1.0, 15.1.4,

Opened: Sep 01, 2020

Severity: 3-Major


iRule LX nodejs processes can leak memory. The iRule LX plugin nodejs processes memory usage climbs over time and does not return to prior levels. You can check the iRule LX plugins memory usage using the command: tmsh show ilx plugin <PLUGIN_NAME>' under 'Memory (bytes): Memory (bytes) Total Virtual Size 946.8M Resident Set Size 14.5K


iRule LX nodejs processes memory usage keeps growing. The unbounded memory growth can eventually impact other Linux host daemons.


-- iRulesLX in use.


Restart the iRule LX plugin that is leaking memory: tmsh restart ilx plugin <PLUGIN_NAME>

Fix Information


Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips