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.


#TechXchangePresenter
 View Only
Expand all | Collapse all

Threads on IS

  • 1.  Threads on IS

    Posted Tue August 26, 2014 02:35 AM

    Hello,

    I am bit confused on threads on IS.

    In Server > Statistics page system threads shows the current(676) and peak(678) level.

    In Settings > Resources page Server Thread Pool shows the Maximum Threads(400)

    [please find attachment]

    when the Maximum Thread is 400 as mentioned in Settings > Resources page Server Thread Pool How it will reach 676(current) as shown in Server > Statistics page system threads.

    or

    are these 2 threads different? if yes what is the difference.

    Thanks in advance.
    Capture2.JPG


    #webMethods-General
    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: Threads on IS

    Posted Tue August 26, 2014 03:00 AM

    I assume that should not be the case. Do you see any errors/warnings on server.log or Is your IS performing slow?

    Can you reboot your IS once and then see the Server > Statistics > System Threads

    Let me know your results.


    #webMethods-General
    #webMethods
    #Integration-Server-and-ESB


  • 3.  RE: Threads on IS

    Posted Tue August 26, 2014 09:47 AM

    Hi Sundar,

    Dont get confuse with system thread and server thread pool.

    system thread is for webMethods application to run.
    server thread pool for your flow service to run.


    #webMethods-General
    #webMethods
    #Integration-Server-and-ESB


  • 4.  RE: Threads on IS

    Posted Tue August 26, 2014 10:26 AM

    I think system thread is for both webMethods internal and even flow services (like trigger).

    @ Sundar

    What is your main concern here? Do you face any issues with IS? Let us know?


    #Integration-Server-and-ESB
    #webMethods
    #webMethods-General


  • 5.  RE: Threads on IS

    Posted Tue August 26, 2014 11:36 AM

    Yeah, Thank you lance :slight_smile:

    @Mahesh

    Actually, our IS is too slow. I checked

    1.system threads it was 933 @Peak
    2.memory also used almost 100%
    3.some threads were hanging(cancelled it)

    @ lance

    Is there any limitation/maximum level for system threads? It was 933 @peak when compared to other IS, it is very high. It will/not affect IS performance?

    and where can I check for GC level(full) in slow IS performance?

    Thanks.


    #Integration-Server-and-ESB
    #webMethods-General
    #webMethods


  • 6.  RE: Threads on IS

    Posted Tue August 26, 2014 01:27 PM

    What is your JVM max and min memory in server.sh or server.bat file.

    What is your wM version. I hope you have the latest fix levels installed.


    #Integration-Server-and-ESB
    #webMethods-General
    #webMethods


  • 7.  RE: Threads on IS

    Posted Wed August 27, 2014 02:46 AM

    JAVA_MIN_MEM=1G
    JAVA_MAX_MEM=6G

    wM 8.2.2.0

    Yes, Latest fix Update is IS_8.2_SP2_Core_Fix11


    #webMethods-General
    #webMethods
    #Integration-Server-and-ESB


  • 8.  RE: Threads on IS

    Posted Wed August 27, 2014 04:49 AM

    JAVA_MAX_PERM_SIZE=?

    You are facing this issue in prod/dev?

    Where is your IS installed on Win/Linux? I hope you have enough of memory at least 6GB?


    #webMethods-General
    #webMethods
    #Integration-Server-and-ESB


  • 9.  RE: Threads on IS

    Posted Wed August 27, 2014 05:04 AM

    On Dev

    JAVA_MAX_PERM_SIZE=256M

    Unix Solaris

    at least 6GB on?


    #Integration-Server-and-ESB
    #webMethods
    #webMethods-General


  • 10.  RE: Threads on IS

    Posted Wed August 27, 2014 06:21 AM

    What is your total amount of RAM installed on the system?

    Can you try with the below setting if you are authorized to do so:

    JAVA_MIN_MEM=1024M
    JAVA_MAX_MEM=512M

    Do not change the JAVA_MAX_PERM_SIZE=256M

    If its not working do the below setting

    JAVA_MIN_MEM=1024M
    JAVA_MAX_MEM=1024M
    JAVA_MAX_PERM_SIZE=512M


    #webMethods
    #webMethods-General
    #Integration-Server-and-ESB