Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Memory leak on Backend; datasources are presented

    Hi,

    We are facing a memory leak in an application, the gap between the memory leaks is quite large, which has made the analysis difficult. We had one at the end of January and one now at the end of March. At first there is no relation with the end of the month.

    What called attention in the memory dump was a consumption of 860 MB in January and another 660 MB now in March, where the names of the datasources are presented according to the image below. There are about 13200 records in ConcurrentHashMap for January and about 25900 in March. The application itself has 129 Datasources.

    I'm not sure if this is a problem. If anyone has a hint of what I might be evaluating in the application to find out the cause of the problem, please share.

    Click image for larger version

Name:	Capturar.PNG
Views:	72
Size:	128.5 KB
ID:	261655



    smartgwt-pro 6.1-p20180404
    IBM WebSphere 9

    #2
    This entire dump does not include any classes from us. Could you explain why you think this leak is related to our framework, and why you mentioned DataSources?

    Note that this appears to be dump of some kind of Weblogic internal cache, and our software doesn't call any Weblogic-specific APIs. If there is a leak in which Weblogic holds onto classes we created for some reason, it would presumably have to be related to our use of standard servlet container services (servlets API, maybe JNDI or JDBC pooling if you're using those).

    Comment

    Working...
    X