EMS server memory leak when "show durables topic_name" is run in tibemsadmin or EMS Admin API"getDurables(topic_name)" is called.
book
Article ID: KB0089754
calendar_today
Updated On:
Products
Versions
TIBCO Enterprise Message Service
-
Not Applicable
-
Description
Resolution: Description: ========== The memory leak exists in all EMS versions prior to 7.0.1. Fixed in EMS 7.0.1.
Causes: ========
If rulebase in Hawk calls EMS Admin API "getDurables(<topic_name>)", EMS process size grows steadily over time. The issue also happens when "show durables <topic_name>" is issued in tibemsadmin.
Resolution: ========= Avoid using getDurables(<topic_name>) in Hawk rulebase. Since HawkController:getDurables is deprecated, use method getConsumers instead. Upgrade to the most current version of EMS.