IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Memory Leaks in Integration server 10.3

    Posted Sun March 06, 2022 09:04 PM

    Hi All,

    OS.Name Linux
    OS.Release 3.10.0-957.10.1.el7.x86_64

    Product webMethods Integration Server
    Version 10.3.0.0

    Updates IS_10.3_Core_Fix9
    Trading Networks Server 10.3 Fix 6
    IS_10.3_SPM_Fix5

    Maximum Memory : 30 GB
    Enviornment : PROD

    wrapper.java.initmemory=30720
    wrapper.java.maxmemory=30720

    We have the above System/Software & IS Memory setting for our PROD environment.

    we are seeing the memory consumption surging, and eventually leads to out of memory issue, as to avoid the OutOfMemoryError we would need IS restart every week.

    From the Coding perspective, we are clearing the pipeline before flows services are terminated.

    Any pointers/suggestion on how to avoid these possible memory leaks in IS 10.3.

    Also is there any latest IS core fix for 10.3 from software AG for the memory leaks.

    Thanks in advance.

    Regards
    Sujith Kurian


    #B2B-Integration
    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: Memory Leaks in Integration server 10.3

    Posted Sun March 06, 2022 10:25 PM

    Hi @Sujith_Kurian1 ,
    If this is a outofmemory error, you will most likely need to raise a support ticket to get it investigated in detail. There is no one size fits all solution.
    But in the meantime , I do have a few questions about the occurrence.

    • Are you using any tools to see the consumption increase?
    • Does the usage gradually increase or does it suddenly over a particular time period , indicating sudden increase in number of requests? (every weekend /monday for example)
    • Did the issues surface after installation of a certain fix or an update or a custom package ?

    Before getting into the actual logs and memory usage data , it is helpful to understand the usage first.

    The latest core fix for 10.3 is Core Fix 21.

    -NP


    #B2B-Integration
    #Integration-Server-and-ESB
    #webMethods


  • 3.  RE: Memory Leaks in Integration server 10.3

    Posted Mon March 07, 2022 01:13 AM

    Hello,

    Please set the following property in custom wrapper, which will generate a heap dump when IS reports OOM. This will help to isolate the actual piece of code which eat up more memory.

    Generate heap dump on out of memory
    -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=<PATH_FOLDER><file_name>. hprof

    Thanks


    #webMethods
    #B2B-Integration
    #Integration-Server-and-ESB


  • 4.  RE: Memory Leaks in Integration server 10.3

    Posted Wed March 09, 2022 08:10 PM

    Would be interested to know max and min threads as well. Also, what are the ulimit values?


    #webMethods
    #B2B-Integration
    #Integration-Server-and-ESB