Bug ID 894593: High CPU usage caused by the restjavad daemon continually crashing and restarting

Last Modified: Oct 19, 2020

Bug Tracker

Affected Product:  See more info
BIG-IP All(all modules)

Known Affected Versions:
14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3, 14.1.0.5, 14.1.0.6, 14.1.2, 14.1.2.1, 14.1.2.2, 14.1.2.3, 14.1.2.4, 14.1.2.5, 14.1.2.6, 14.1.2.7, 14.1.2.8

Opened: Mar 31, 2020
Severity: 3-Major

Symptoms

Restjavad may become unstable if the amount of memory required by the daemon exceeds the value allocated for its use.

Impact

The overall system performance is degraded during the continuous restart of the restjavad daemon due to a relatively high CPU usage.

Conditions

The memory required by the restjavad daemon may grow significantly in system configurations with either a high volume of device statistics collection (AVR provisioning), or a with relatively large number of LTM objects managed by the REST framework (SSL Orchestrator provisioning).

Workaround

Increase the memory allocated for the restjavad daemon (e.g., 2 GB), by running the following commands in a BIG-IP terminal. tmsh modify sys db restjavad.useextramb value true tmsh modify sys db provision.extramb value 2048 bigstart restart restjavad

Fix Information

None

Behavior Change