IBM Support

PI53566:on demand router memory leak when upgrading applications under load

Download


Abstract

An Out Of Memory error can be seen on the On Demand Router because HttpRouteAction objects can accumulate.

Download Description

PI53566 resolves the following problem:

ERROR DESCRIPTION:
The On Demand Router (ODR) has a memory leak related to HttpRouteAction objects such that when the system is under load and there are configuration changes such as uninstalling and installing applications it is possible that multiple, redundant HttpRouteAction objects can be created with registered listeners for ODC tree changes but never removed. This will eventually fill up the available heap space and cause an Out Of Memory issue on the ODR. Restarting the ODR will correct the
problem.

LOCAL FIX:
Restart the ODR.

PROBLEM SUMMARY

USERS AFFECTED:
All users of IBM WebSphere Application Server Intelligent Management using the java On Demand Router (ODR).

PROBLEM DESCRIPTION:
An Out Of Memory error can be seen on the On Demand Router because HttpRouteAction objects can
accumulate.

RECOMMENDATION:
None

There is a code bug where HttpRouteAction objects can accumulate because they are not freed. This is particularly noticeable when there are routing rules present, many applications installed, and multiple configuration changes happening on the system (such as installing or removing applications). Over time this can cause exhaustion of the available heap and an Out Of Memory error for the On Demand
Router.

PROBLEM CONCLUSION:
The area of code was corrected to release the HttpRouteAction objects. This fix supercedes PI51978.

The fix for this APAR is currently targeted for inclusion in fix pack 8.5.5.9. Please refer to the Recommended Updates page for delivery information:
http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980

Prerequisites

None

Installation Instructions

Please review the readme.txt for detailed installation instructions.

[{"INLabel":"V85 Readme","INLang":"US English","INSize":"4058","INURL":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PI53566/8.5.5.8/readme.txt"}]
On
[{"DNLabel":"8.5.5.3-WS-WASND-IFPI53566","DNDate":"03-10-2016","DNLang":"US English","DNSize":"277676","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"http://www-933.ibm.com/eserver/support/fixes/fixcentral/swgquickorder?fixes=8.5.5.3-WS-WASND-IFPI53566&productid=WebSphere%20Application%20Server&brandid=5","DNURL_FTP":null,"DDURL":null}]

Technical Support

Contact IBM Support using SR (http://www.ibm.com/software/support/probsub.html), visit the WebSphere Application Server support web site (http://www.ibm.com/software/webservers/appserv/was/support/), or contact 1-800-IBM-SERV (U.S. only).

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF012","label":"IBM i"},{"code":"PF013","label":"Inspur K-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"},{"code":"PF014","label":"iOS"},{"code":"PF035","label":"z\/OS"}],"Version":"8.5.5.3;8.5.5.4;8.5.5.5;8.5.5.6;8.5.5.7;8.5.5.8","Edition":"Network Deployment","Line of Business":{"code":"LOB45","label":"Automation"}}]

Problems (APARS) fixed
PI45639;PI47114;PI50672;PI51978;PI53566

Document Information

Modified date:
15 June 2018

UID

swg24041964