High domsrvr memory usage when web services are involved.

book

Article ID: 223439

calendar_today

Updated On:

Products

CA Service Desk Manager CA Service Management - Service Desk Manager

Issue/Introduction

domsrvr.exe process on a given app server was approaching 7GB of RAM usage.  Have seen several instances of the slump server failing on our application servers since then.   Issue seems mainly on the app servers where web services were being leveraged.

Cause

The web services code being used sometimes winds up in a strange state when it calls "getListValues" but it doesn't call "freeListHandles". Based on an analysis of the jsrvr logs, handles are never released. This is something that is required to be released in the web services code, logging out from the web services session is not enough - there isn't a mechanism to clean them up automatically.

Environment

Release : 17.3

Component : Svc Desk Performance

Resolution

One will need to re-check the given web services app and fix it to call the required freeListHandles for every doQuery and getListValues call.